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.
1.5.1