Synopsis
#define TPA_OBJECT_GET_PRIVATE (obj)
TpaObjectPrivate;
TpaObject;
DBusGProxy* tpa_object_get_proxy (TpaObject *self,
const gchar *name);
GPtrArray* tpa_object_get_all_proxies (TpaObject *self);
void tpa_object_add_proxy (TpaObject *self,
DBusGProxy *proxy);
void tpa_object_add_proxy_with_name (TpaObject *self,
const gchar *name,
DBusGProxy *proxy);
void tpa_object_remove_proxy (TpaObject *self,
const gchar *name);
gboolean tpa_object_has_proxy (TpaObject *self,
const gchar *name);
void tpa_object_connect_signal (TpaObject *self,
const gchar *name,
const gchar *signal_name,
GCallback callback,
gpointer data);
Properties
"interface" gchararray : Read / Write / Construct Only
"object" gpointer : Read / Write / Construct Only
"path" gchararray : Read / Write / Construct Only
"service" gchararray : Read / Write / Construct Only
Details
TPA_OBJECT_GET_PRIVATE()
#define TPA_OBJECT_GET_PRIVATE(obj)
TpaObjectPrivate
typedef struct _TpaObjectPrivate TpaObjectPrivate;
TpaObject
typedef struct _TpaObject TpaObject;
tpa_object_get_proxy ()
DBusGProxy* tpa_object_get_proxy (TpaObject *self,
const gchar *name);
tpa_object_get_all_proxies ()
GPtrArray* tpa_object_get_all_proxies (TpaObject *self);
tpa_object_add_proxy ()
void tpa_object_add_proxy (TpaObject *self,
DBusGProxy *proxy);
tpa_object_add_proxy_with_name ()
void tpa_object_add_proxy_with_name (TpaObject *self,
const gchar *name,
DBusGProxy *proxy);
tpa_object_remove_proxy ()
void tpa_object_remove_proxy (TpaObject *self,
const gchar *name);
tpa_object_has_proxy ()
gboolean tpa_object_has_proxy (TpaObject *self,
const gchar *name);
tpa_object_connect_signal ()
void tpa_object_connect_signal (TpaObject *self,
const gchar *name,
const gchar *signal_name,
GCallback callback,
gpointer data);
self : |
|
name : |
|
signal_name : |
|
callback : |
|
data : |
|
Property Details
The "interface
" property
"interface" gchararray : Read / Write / Construct Only
interface.
Default value: NULL
The "object
" property
"object" gpointer : Read / Write / Construct Only
object.
The "path
" property
"path" gchararray : Read / Write / Construct Only
path.
Default value: NULL
The "service
" property
"service" gchararray : Read / Write / Construct Only
service.
Default value: NULL