TpProxy D-Bus core methods

TpProxy D-Bus core methods — The D-Bus Introspectable, Peer and Properties interfaces

Synopsis

#include <telepathy-glib/telepathy-glib-dbus.h>

TpProxyPendingCall * tp_cli_dbus_introspectable_call_introspect
                                                        (gpointer proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_introspectable_callback_for_introspect callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_introspectable_callback_for_introspect)
                                                        (TpProxy *proxy,
                                                         const gchar *out_XML_Data,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_peer_call_get_machine_id
                                                        (gpointer proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_peer_callback_for_get_machine_id callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_peer_call_ping         (gpointer proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_peer_callback_for_ping callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_peer_callback_for_get_machine_id)
                                                        (TpProxy *proxy,
                                                         const gchar *out_Machine_UUID,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_peer_callback_for_ping)
                                                        (TpProxy *proxy,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_properties_call_get    (gpointer proxy,
                                                         gint timeout_ms,
                                                         const gchar *in_Interface_Name,
                                                         const gchar *in_Property_Name,
                                                         tp_cli_dbus_properties_callback_for_get callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_properties_call_get_all
                                                        (gpointer proxy,
                                                         gint timeout_ms,
                                                         const gchar *in_Interface_Name,
                                                         tp_cli_dbus_properties_callback_for_get_all callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_properties_call_set    (gpointer proxy,
                                                         gint timeout_ms,
                                                         const gchar *in_Interface_Name,
                                                         const gchar *in_Property_Name,
                                                         const GValue *in_Value,
                                                         tp_cli_dbus_properties_callback_for_set callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_properties_callback_for_get)
                                                        (TpProxy *proxy,
                                                         const GValue *out_Value,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_properties_callback_for_get_all)
                                                        (TpProxy *proxy,
                                                         GHashTable *out_Properties,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_properties_callback_for_set)
                                                        (TpProxy *proxy,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_properties_signal_callback_properties_changed)
                                                        (TpProxy *proxy,
                                                         const gchar *arg_Interface_Name,
                                                         GHashTable *arg_Changed_Properties,
                                                         const gchar **arg_Invalidated_Properties,
                                                         gpointer user_data,
                                                         GObject *weak_object);
TpProxySignalConnection * tp_cli_dbus_properties_connect_to_properties_changed
                                                        (gpointer proxy,
                                                         tp_cli_dbus_properties_signal_callback_properties_changed callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object,
                                                         GError **error);

TpProxyPendingCall * tp_cli_dbus_daemon_call_add_match  (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_add_match callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_get_connection_se_linux_security_context
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_get_connection_se_linux_security_context callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_get_connection_unix_process_id
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_get_connection_unix_process_id callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_get_connection_unix_user
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_get_connection_unix_user callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_get_id     (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_daemon_callback_for_get_id callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_get_name_owner
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_get_name_owner callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_hello      (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_daemon_callback_for_hello callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_list_activatable_names
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_daemon_callback_for_list_activatable_names callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_list_names (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_daemon_callback_for_list_names callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_list_queued_owners
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_list_queued_owners callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_name_has_owner
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_name_has_owner callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_release_name
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_release_name callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_reload_config
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_daemon_callback_for_reload_config callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_remove_match
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_remove_match callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_request_name
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         guint in1,
                                                         tp_cli_dbus_daemon_callback_for_request_name callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
TpProxyPendingCall * tp_cli_dbus_daemon_call_start_service_by_name
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         guint in1,
                                                         tp_cli_dbus_daemon_callback_for_start_service_by_name callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_add_match)
                                                        (TpDBusDaemon *proxy,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_get_connection_se_linux_security_context)
                                                        (TpDBusDaemon *proxy,
                                                         const GArray *out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_get_connection_unix_process_id)
                                                        (TpDBusDaemon *proxy,
                                                         guint out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_get_connection_unix_user)
                                                        (TpDBusDaemon *proxy,
                                                         guint out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_get_id)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar *out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_get_name_owner)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar *out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_hello)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar *out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_list_activatable_names)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar **out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_list_names)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar **out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_list_queued_owners)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar **out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_name_has_owner)
                                                        (TpDBusDaemon *proxy,
                                                         gboolean out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_release_name)
                                                        (TpDBusDaemon *proxy,
                                                         guint out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_reload_config)
                                                        (TpDBusDaemon *proxy,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_remove_match)
                                                        (TpDBusDaemon *proxy,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_request_name)
                                                        (TpDBusDaemon *proxy,
                                                         guint out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_callback_for_start_service_by_name)
                                                        (TpDBusDaemon *proxy,
                                                         guint out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);
TpProxySignalConnection * tp_cli_dbus_daemon_connect_to_name_acquired
                                                        (TpDBusDaemon *proxy,
                                                         tp_cli_dbus_daemon_signal_callback_name_acquired callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object,
                                                         GError **error);
TpProxySignalConnection * tp_cli_dbus_daemon_connect_to_name_lost
                                                        (TpDBusDaemon *proxy,
                                                         tp_cli_dbus_daemon_signal_callback_name_lost callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object,
                                                         GError **error);
TpProxySignalConnection * tp_cli_dbus_daemon_connect_to_name_owner_changed
                                                        (TpDBusDaemon *proxy,
                                                         tp_cli_dbus_daemon_signal_callback_name_owner_changed callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object,
                                                         GError **error);
void                (*tp_cli_dbus_daemon_signal_callback_name_acquired)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar *arg0,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_signal_callback_name_lost)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar *arg0,
                                                         gpointer user_data,
                                                         GObject *weak_object);
void                (*tp_cli_dbus_daemon_signal_callback_name_owner_changed)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar *arg0,
                                                         const gchar *arg1,
                                                         const gchar *arg2,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Description

All D-Bus objects support the Peer interface, and many support the Introspectable and Properties interfaces.

Details

tp_cli_dbus_introspectable_call_introspect ()

TpProxyPendingCall * tp_cli_dbus_introspectable_call_introspect
                                                        (gpointer proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_introspectable_callback_for_introspect callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a Introspect method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_introspectable_callback_for_introspect ()

void                (*tp_cli_dbus_introspectable_callback_for_introspect)
                                                        (TpProxy *proxy,
                                                         const gchar *out_XML_Data,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a Introspect method call succeeds or fails.

proxy :

the proxy on which the call was made

out_XML_Data :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_peer_call_get_machine_id ()

TpProxyPendingCall * tp_cli_dbus_peer_call_get_machine_id
                                                        (gpointer proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_peer_callback_for_get_machine_id callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a GetMachineId method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_peer_call_ping ()

TpProxyPendingCall * tp_cli_dbus_peer_call_ping         (gpointer proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_peer_callback_for_ping callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a Ping method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_peer_callback_for_get_machine_id ()

void                (*tp_cli_dbus_peer_callback_for_get_machine_id)
                                                        (TpProxy *proxy,
                                                         const gchar *out_Machine_UUID,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a GetMachineId method call succeeds or fails.

proxy :

the proxy on which the call was made

out_Machine_UUID :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_peer_callback_for_ping ()

void                (*tp_cli_dbus_peer_callback_for_ping)
                                                        (TpProxy *proxy,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a Ping method call succeeds or fails.

proxy :

the proxy on which the call was made

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_properties_call_get ()

TpProxyPendingCall * tp_cli_dbus_properties_call_get    (gpointer proxy,
                                                         gint timeout_ms,
                                                         const gchar *in_Interface_Name,
                                                         const gchar *in_Property_Name,
                                                         tp_cli_dbus_properties_callback_for_get callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a Get method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in_Interface_Name :

Used to pass an 'in' argument: (Undocumented)

in_Property_Name :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_properties_call_get_all ()

TpProxyPendingCall * tp_cli_dbus_properties_call_get_all
                                                        (gpointer proxy,
                                                         gint timeout_ms,
                                                         const gchar *in_Interface_Name,
                                                         tp_cli_dbus_properties_callback_for_get_all callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a GetAll method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in_Interface_Name :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_properties_call_set ()

TpProxyPendingCall * tp_cli_dbus_properties_call_set    (gpointer proxy,
                                                         gint timeout_ms,
                                                         const gchar *in_Interface_Name,
                                                         const gchar *in_Property_Name,
                                                         const GValue *in_Value,
                                                         tp_cli_dbus_properties_callback_for_set callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a Set method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in_Interface_Name :

Used to pass an 'in' argument: (Undocumented)

in_Property_Name :

Used to pass an 'in' argument: (Undocumented)

in_Value :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_properties_callback_for_get ()

void                (*tp_cli_dbus_properties_callback_for_get)
                                                        (TpProxy *proxy,
                                                         const GValue *out_Value,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a Get method call succeeds or fails.

proxy :

the proxy on which the call was made

out_Value :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_properties_callback_for_get_all ()

void                (*tp_cli_dbus_properties_callback_for_get_all)
                                                        (TpProxy *proxy,
                                                         GHashTable *out_Properties,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a GetAll method call succeeds or fails.

proxy :

the proxy on which the call was made

out_Properties :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_properties_callback_for_set ()

void                (*tp_cli_dbus_properties_callback_for_set)
                                                        (TpProxy *proxy,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a Set method call succeeds or fails.

proxy :

the proxy on which the call was made

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_properties_signal_callback_properties_changed ()

void                (*tp_cli_dbus_properties_signal_callback_properties_changed)
                                                        (TpProxy *proxy,
                                                         const gchar *arg_Interface_Name,
                                                         GHashTable *arg_Changed_Properties,
                                                         const gchar **arg_Invalidated_Properties,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Represents the signature of a callback for the signal PropertiesChanged.

proxy :

The proxy on which tp_cli_dbus_properties_connect_to_properties_changed() was called

arg_Interface_Name :

(Undocumented)

arg_Changed_Properties :

(Undocumented)

arg_Invalidated_Properties :

(Undocumented)

user_data :

User-supplied data

weak_object :

User-supplied weakly referenced object

tp_cli_dbus_properties_connect_to_properties_changed ()

TpProxySignalConnection * tp_cli_dbus_properties_connect_to_properties_changed
                                                        (gpointer proxy,
                                                         tp_cli_dbus_properties_signal_callback_properties_changed callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object,
                                                         GError **error);

Connect a handler to the signal PropertiesChanged.

(Undocumented)

proxy :

A TpProxy or subclass

callback :

Callback to be called when the signal is received

user_data :

User-supplied data for the callback

destroy :

Destructor for the user-supplied data, which will be called when this signal is disconnected, or before this function returns NULL

weak_object :

A GObject which will be weakly referenced; if it is destroyed, this callback will automatically be disconnected

error :

If not NULL, used to raise an error if NULL is returned

Returns :

a TpProxySignalConnection containing all of the above, which can be used to disconnect the signal; or NULL if the proxy does not have the desired interface or has become invalid.

tp_cli_dbus_daemon_call_add_match ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_add_match  (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_add_match callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a AddMatch method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in0 :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_get_connection_se_linux_security_context ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_get_connection_se_linux_security_context
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_get_connection_se_linux_security_context callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a GetConnectionSELinuxSecurityContext method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in0 :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_get_connection_unix_process_id ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_get_connection_unix_process_id
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_get_connection_unix_process_id callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a GetConnectionUnixProcessID method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in0 :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_get_connection_unix_user ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_get_connection_unix_user
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_get_connection_unix_user callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a GetConnectionUnixUser method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in0 :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_get_id ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_get_id     (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_daemon_callback_for_get_id callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a GetId method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_get_name_owner ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_get_name_owner
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_get_name_owner callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a GetNameOwner method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in0 :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_hello ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_hello      (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_daemon_callback_for_hello callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a Hello method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_list_activatable_names ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_list_activatable_names
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_daemon_callback_for_list_activatable_names callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a ListActivatableNames method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_list_names ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_list_names (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_daemon_callback_for_list_names callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a ListNames method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_list_queued_owners ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_list_queued_owners
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_list_queued_owners callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a ListQueuedOwners method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in0 :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_name_has_owner ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_name_has_owner
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_name_has_owner callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a NameHasOwner method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in0 :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_release_name ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_release_name
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_release_name callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a ReleaseName method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in0 :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_reload_config ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_reload_config
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         tp_cli_dbus_daemon_callback_for_reload_config callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a ReloadConfig method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_remove_match ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_remove_match
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         tp_cli_dbus_daemon_callback_for_remove_match callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a RemoveMatch method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in0 :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_request_name ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_request_name
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         guint in1,
                                                         tp_cli_dbus_daemon_callback_for_request_name callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a RequestName method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in0 :

Used to pass an 'in' argument: (Undocumented)

in1 :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_call_start_service_by_name ()

TpProxyPendingCall * tp_cli_dbus_daemon_call_start_service_by_name
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         guint in1,
                                                         tp_cli_dbus_daemon_callback_for_start_service_by_name callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object);

Start a StartServiceByName method call.

(Undocumented)

proxy :

the TpProxy

timeout_ms :

the timeout in milliseconds, or -1 to use the default

in0 :

Used to pass an 'in' argument: (Undocumented)

in1 :

Used to pass an 'in' argument: (Undocumented)

callback :

called when the method call succeeds or fails; may be NULL to make a "fire and forget" call with no reply tracking

user_data :

user-supplied data passed to the callback; must be NULL if callback is NULL

destroy :

called with the user_data as argument, after the call has succeeded, failed or been cancelled; must be NULL if callback is NULL

weak_object :

If not NULL, a GObject which will be weakly referenced; if it is destroyed, this call will automatically be cancelled. Must be NULL if callback is NULL

Returns :

a TpProxyPendingCall representing the call in progress. It is borrowed from the object, and will become invalid when the callback is called, the call is cancelled or the TpProxy becomes invalid.

tp_cli_dbus_daemon_callback_for_add_match ()

void                (*tp_cli_dbus_daemon_callback_for_add_match)
                                                        (TpDBusDaemon *proxy,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a AddMatch method call succeeds or fails.

proxy :

the proxy on which the call was made

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_get_connection_se_linux_security_context ()

void                (*tp_cli_dbus_daemon_callback_for_get_connection_se_linux_security_context)
                                                        (TpDBusDaemon *proxy,
                                                         const GArray *out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a GetConnectionSELinuxSecurityContext method call succeeds or fails.

proxy :

the proxy on which the call was made

out0 :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_get_connection_unix_process_id ()

void                (*tp_cli_dbus_daemon_callback_for_get_connection_unix_process_id)
                                                        (TpDBusDaemon *proxy,
                                                         guint out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a GetConnectionUnixProcessID method call succeeds or fails.

proxy :

the proxy on which the call was made

out0 :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_get_connection_unix_user ()

void                (*tp_cli_dbus_daemon_callback_for_get_connection_unix_user)
                                                        (TpDBusDaemon *proxy,
                                                         guint out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a GetConnectionUnixUser method call succeeds or fails.

proxy :

the proxy on which the call was made

out0 :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_get_id ()

void                (*tp_cli_dbus_daemon_callback_for_get_id)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar *out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a GetId method call succeeds or fails.

proxy :

the proxy on which the call was made

out0 :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_get_name_owner ()

void                (*tp_cli_dbus_daemon_callback_for_get_name_owner)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar *out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a GetNameOwner method call succeeds or fails.

proxy :

the proxy on which the call was made

out0 :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_hello ()

void                (*tp_cli_dbus_daemon_callback_for_hello)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar *out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a Hello method call succeeds or fails.

proxy :

the proxy on which the call was made

out0 :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_list_activatable_names ()

void                (*tp_cli_dbus_daemon_callback_for_list_activatable_names)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar **out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a ListActivatableNames method call succeeds or fails.

proxy :

the proxy on which the call was made

out0 :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_list_names ()

void                (*tp_cli_dbus_daemon_callback_for_list_names)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar **out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a ListNames method call succeeds or fails.

proxy :

the proxy on which the call was made

out0 :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_list_queued_owners ()

void                (*tp_cli_dbus_daemon_callback_for_list_queued_owners)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar **out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a ListQueuedOwners method call succeeds or fails.

proxy :

the proxy on which the call was made

out0 :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_name_has_owner ()

void                (*tp_cli_dbus_daemon_callback_for_name_has_owner)
                                                        (TpDBusDaemon *proxy,
                                                         gboolean out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a NameHasOwner method call succeeds or fails.

proxy :

the proxy on which the call was made

out0 :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_release_name ()

void                (*tp_cli_dbus_daemon_callback_for_release_name)
                                                        (TpDBusDaemon *proxy,
                                                         guint out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a ReleaseName method call succeeds or fails.

proxy :

the proxy on which the call was made

out0 :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_reload_config ()

void                (*tp_cli_dbus_daemon_callback_for_reload_config)
                                                        (TpDBusDaemon *proxy,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a ReloadConfig method call succeeds or fails.

proxy :

the proxy on which the call was made

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_remove_match ()

void                (*tp_cli_dbus_daemon_callback_for_remove_match)
                                                        (TpDBusDaemon *proxy,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a RemoveMatch method call succeeds or fails.

proxy :

the proxy on which the call was made

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_request_name ()

void                (*tp_cli_dbus_daemon_callback_for_request_name)
                                                        (TpDBusDaemon *proxy,
                                                         guint out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a RequestName method call succeeds or fails.

proxy :

the proxy on which the call was made

out0 :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_callback_for_start_service_by_name ()

void                (*tp_cli_dbus_daemon_callback_for_start_service_by_name)
                                                        (TpDBusDaemon *proxy,
                                                         guint out0,
                                                         const GError *error,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Signature of the callback called when a StartServiceByName method call succeeds or fails.

proxy :

the proxy on which the call was made

out0 :

Used to return an 'out' argument if error is NULL: (Undocumented)

error :

NULL on success, or an error on failure

user_data :

user-supplied data

weak_object :

user-supplied object

tp_cli_dbus_daemon_connect_to_name_acquired ()

TpProxySignalConnection * tp_cli_dbus_daemon_connect_to_name_acquired
                                                        (TpDBusDaemon *proxy,
                                                         tp_cli_dbus_daemon_signal_callback_name_acquired callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object,
                                                         GError **error);

Connect a handler to the signal NameAcquired.

(Undocumented)

proxy :

A TpDBusDaemon or subclass

callback :

Callback to be called when the signal is received

user_data :

User-supplied data for the callback

destroy :

Destructor for the user-supplied data, which will be called when this signal is disconnected, or before this function returns NULL

weak_object :

A GObject which will be weakly referenced; if it is destroyed, this callback will automatically be disconnected

error :

If not NULL, used to raise an error if NULL is returned

Returns :

a TpProxySignalConnection containing all of the above, which can be used to disconnect the signal; or NULL if the proxy does not have the desired interface or has become invalid.

tp_cli_dbus_daemon_connect_to_name_lost ()

TpProxySignalConnection * tp_cli_dbus_daemon_connect_to_name_lost
                                                        (TpDBusDaemon *proxy,
                                                         tp_cli_dbus_daemon_signal_callback_name_lost callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object,
                                                         GError **error);

Connect a handler to the signal NameLost.

(Undocumented)

proxy :

A TpDBusDaemon or subclass

callback :

Callback to be called when the signal is received

user_data :

User-supplied data for the callback

destroy :

Destructor for the user-supplied data, which will be called when this signal is disconnected, or before this function returns NULL

weak_object :

A GObject which will be weakly referenced; if it is destroyed, this callback will automatically be disconnected

error :

If not NULL, used to raise an error if NULL is returned

Returns :

a TpProxySignalConnection containing all of the above, which can be used to disconnect the signal; or NULL if the proxy does not have the desired interface or has become invalid.

tp_cli_dbus_daemon_connect_to_name_owner_changed ()

TpProxySignalConnection * tp_cli_dbus_daemon_connect_to_name_owner_changed
                                                        (TpDBusDaemon *proxy,
                                                         tp_cli_dbus_daemon_signal_callback_name_owner_changed callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy,
                                                         GObject *weak_object,
                                                         GError **error);

Connect a handler to the signal NameOwnerChanged.

(Undocumented)

proxy :

A TpDBusDaemon or subclass

callback :

Callback to be called when the signal is received

user_data :

User-supplied data for the callback

destroy :

Destructor for the user-supplied data, which will be called when this signal is disconnected, or before this function returns NULL

weak_object :

A GObject which will be weakly referenced; if it is destroyed, this callback will automatically be disconnected

error :

If not NULL, used to raise an error if NULL is returned

Returns :

a TpProxySignalConnection containing all of the above, which can be used to disconnect the signal; or NULL if the proxy does not have the desired interface or has become invalid.

tp_cli_dbus_daemon_signal_callback_name_acquired ()

void                (*tp_cli_dbus_daemon_signal_callback_name_acquired)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar *arg0,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Represents the signature of a callback for the signal NameAcquired.

proxy :

The proxy on which tp_cli_dbus_daemon_connect_to_name_acquired() was called

arg0 :

(Undocumented)

user_data :

User-supplied data

weak_object :

User-supplied weakly referenced object

tp_cli_dbus_daemon_signal_callback_name_lost ()

void                (*tp_cli_dbus_daemon_signal_callback_name_lost)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar *arg0,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Represents the signature of a callback for the signal NameLost.

proxy :

The proxy on which tp_cli_dbus_daemon_connect_to_name_lost() was called

arg0 :

(Undocumented)

user_data :

User-supplied data

weak_object :

User-supplied weakly referenced object

tp_cli_dbus_daemon_signal_callback_name_owner_changed ()

void                (*tp_cli_dbus_daemon_signal_callback_name_owner_changed)
                                                        (TpDBusDaemon *proxy,
                                                         const gchar *arg0,
                                                         const gchar *arg1,
                                                         const gchar *arg2,
                                                         gpointer user_data,
                                                         GObject *weak_object);

Represents the signature of a callback for the signal NameOwnerChanged.

proxy :

The proxy on which tp_cli_dbus_daemon_connect_to_name_owner_changed() was called

arg0 :

(Undocumented)

arg1 :

(Undocumented)

arg2 :

(Undocumented)

user_data :

User-supplied data

weak_object :

User-supplied weakly referenced object

See Also

TpProxy