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