31#if !defined(__LWS_DBUS_H__)
37typedef DBusHandlerResult (*lws_dbus_message_handler)(DBusConnection *conn,
38 DBusMessage *message, DBusMessage **reply,
void *d);
41typedef void (*lws_dbus_closing_t)(
struct lws_dbus_ctx *ctx);
63 lws_dbus_closing_t cb_closing;
75LWS_VISIBLE LWS_EXTERN
int
76lws_dbus_connection_setup(
struct lws_dbus_ctx *ctx, DBusConnection *conn,
77 lws_dbus_closing_t cb_closing);
90LWS_VISIBLE LWS_EXTERN DBusServer *
91lws_dbus_server_listen(
struct lws_dbus_ctx *ctx,
const char *ads,
92 DBusError *err, DBusNewConnectionFunction new_conn);
Definition lws-dll2.h:203
Definition lws-dll2.h:197