Go to the source code of this file.
Data Structures | |
struct | _WSDBusMethodData |
Typedefs | |
typedef _WSDBusMethodData | WSDBusMethodData |
Functions | |
static gchar * | ws_dbus_get_ptr2method (GArray *methods, gchar *name) |
static void | ws_dbus_libosso_errors (osso_return_t result) |
static void | ws_dbus_fill_message (DBusMessage *msg, void *data) |
static WSDBusStatus | ws_dbus_run_cb (WSDBusMethodData *method_data, gpointer data) |
static gint | ws_dbus_cb_handler (const gchar *interface, const gchar *method, GArray *arguments, gpointer data, osso_rpc_t *retval) |
void | ws_dbus_add_remote_methods (GError *error, gpointer data, gpointer user_data) |
WSDBusData * | ws_dbus_create (gchar *name, gchar *version) |
First function to be called in every program using this wrapper. | |
WSDBusStatus | ws_dbus_config (WSDBusData *ws_dbus_data, WSDBusConfig field, gchar *value) |
This function is used for setting dbus service/client parameters. | |
WSDBusStatus | ws_dbus_connect (WSDBusData *ws_dbus_data) |
Initialize D-BUS communication. | |
void | ws_dbus_destroy (WSDBusData *ws_dbus_data) |
Function deinitializing D-BUS wrapper library. | |
WSDBusStatus | ws_dbus_set_cb (WSDBusData *ws_dbus_data, gchar *detailed_signal, gpointer c_func, gpointer user_data) |
This function is used for setting a callback function for a specific method name. | |
WSDBusStatus | ws_dbus_add_method (WSDBusData *ws_dbus_data, gchar *method,...) |
Function registering a method to be called remotely. | |
WSDBusStatus | ws_dbus_add_garray (GArray *data_bundle, GArray *strings) |
WSDBusStatus | ws_dbus_call_method (WSDBusData *ws_dbus_data, gchar *method,...) |
Function deinitializing D-BUS wrapper library. | |
WSDBusStatus | ws_dbus_call_registered_method (WSDBusData *ws_dbus_data, gchar *method,...) |
Bodies of methods used to communicate between dictionary UI and searching module
Definition in file ws_dbus.c.