57
57
UBusServerPrivate *priv;
60
typedef void (*UBusCallback) (GVariant *data, gpointer *user_data);
60
typedef void (*UBusCallback) (GVariant *data,
62
GType ubus_server_get_type (void) G_GNUC_CONST;
63
UBusServer *ubus_server_get_default ();
64
void ubus_server_prime_context (UBusServer* server, GMainContext *context);
65
gulong ubus_server_register_interest (UBusServer* server, const gchar *message,
66
UBusCallback callback, gpointer user_data);
67
void ubus_server_send_message (UBusServer* server, const gchar *message,
69
void ubus_server_unregister_interest (UBusServer* server, gulong handle);
70
void ubus_server_force_message_pump (UBusServer* server);
63
GType ubus_server_get_type (void) G_GNUC_CONST;
64
UBusServer* ubus_server_get_default ();
65
void ubus_server_prime_context (UBusServer *server,
66
GMainContext *context);
67
guint ubus_server_register_interest (UBusServer *server,
69
UBusCallback callback,
71
void ubus_server_send_message (UBusServer *server,
74
void ubus_server_unregister_interest (UBusServer *server,
76
void ubus_server_force_message_pump (UBusServer *server);