src/dbus_wrapper/src/ws_dbus.c File Reference

API for D-Bus Wrapper Library - code. More...

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)
WSDBusDataws_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,...)


Detailed Description

API for D-Bus Wrapper Library - code.

Bodies of methods used to communicate between dictionary UI and searching module

Author:
Krzysztof Sasiak <krzysztof.sasiak@comarch.com>
Date:
05-11-2007
Version:
1.0.0
See also:
mDictionary D-Bus Wrapper API

Definition in file ws_dbus.c.


Generated on Fri Jan 11 14:30:17 2008 for mDictionary Project by  doxygen 1.5.1