_WSDBusData Struct Reference
[mDictionary D-Bus Wrapper API]

This structure contains data vital for DBUS communication. More...


Data Fields

osso_context_t * context
gchar * service
gchar * object
gchar * iface
gchar * remote_service
gchar * remote_object
gchar * remote_iface
gchar * name
gchar * version
GArray * method_data
GArray * remote_method_data


Detailed Description

This structure contains data vital for DBUS communication.

The fields shouldn't be modified directly. It should be done by ws_dbus_config function

See also:
ws_dbus_config

Definition at line 78 of file ws_dbus.h.


Field Documentation

osso_context_t* _WSDBusData::context

a pointer needed by osso_initiallize

Definition at line 81 of file ws_dbus.h.

Referenced by ws_dbus_call_method(), ws_dbus_call_registered_method(), ws_dbus_connect(), and ws_dbus_destroy().

gchar* _WSDBusData::service

owner service path

Definition at line 83 of file ws_dbus.h.

Referenced by ws_dbus_config(), ws_dbus_connect(), and ws_dbus_destroy().

gchar* _WSDBusData::object

owner object path

Definition at line 85 of file ws_dbus.h.

Referenced by ws_dbus_config(), ws_dbus_connect(), and ws_dbus_destroy().

gchar* _WSDBusData::iface

owner interface path

Definition at line 87 of file ws_dbus.h.

Referenced by ws_dbus_config(), ws_dbus_connect(), and ws_dbus_destroy().

gchar* _WSDBusData::remote_service

remote service path

Definition at line 90 of file ws_dbus.h.

Referenced by ws_dbus_call_method(), ws_dbus_call_registered_method(), ws_dbus_config(), and ws_dbus_destroy().

gchar* _WSDBusData::remote_object

remote object path

Definition at line 92 of file ws_dbus.h.

Referenced by ws_dbus_call_method(), ws_dbus_call_registered_method(), ws_dbus_config(), and ws_dbus_destroy().

gchar* _WSDBusData::remote_iface

remote interface path

Definition at line 94 of file ws_dbus.h.

Referenced by ws_dbus_call_method(), ws_dbus_call_registered_method(), ws_dbus_config(), and ws_dbus_destroy().

gchar* _WSDBusData::name

program's name

Definition at line 97 of file ws_dbus.h.

Referenced by ws_dbus_connect(), ws_dbus_create(), and ws_dbus_destroy().

gchar* _WSDBusData::version

program's version

Definition at line 99 of file ws_dbus.h.

Referenced by ws_dbus_connect(), ws_dbus_create(), and ws_dbus_destroy().

GArray* _WSDBusData::method_data

A GArray of local methods

Definition at line 102 of file ws_dbus.h.

Referenced by ws_dbus_add_method(), ws_dbus_connect(), ws_dbus_create(), ws_dbus_destroy(), and ws_dbus_set_cb().

GArray* _WSDBusData::remote_method_data

A GArray of remote methods (obsolete as no introspection has been implemented

Definition at line 104 of file ws_dbus.h.

Referenced by ws_dbus_add_remote_methods(), and ws_dbus_call_registered_method().


The documentation for this struct was generated from the following file:
Generated on Fri Jan 11 14:30:18 2008 for mDictionary Project by  doxygen 1.5.1