D-Bus utilities

D-Bus utilities — some D-Bus utility functions

Synopsis


#include <telepathy-glib/dbus.h>

void                tp_dbus_g_method_return_not_implemented
                                                        (DBusGMethodInvocation *context);
DBusGConnection*    tp_get_bus                          (void);
DBusGProxy*         tp_get_bus_proxy                    (void);
enum                TpDBusNameType;
gboolean            tp_dbus_check_valid_bus_name        (const gchar *name,
                                                         TpDBusNameType allow_types,
                                                         GError **error);
gboolean            tp_dbus_check_valid_interface_name  (const gchar *name,
                                                         GError **error);
gboolean            tp_dbus_check_valid_member_name     (const gchar *name,
                                                         GError **error);
gboolean            tp_dbus_check_valid_object_path     (const gchar *path,
                                                         GError **error);

                    TpDBusDaemon;
                    TpDBusDaemonClass;
TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);
void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);
void                tp_dbus_daemon_watch_name_owner     (TpDBusDaemon *self,
                                                         const gchar *name,
                                                         TpDBusDaemonNameOwnerChangedCb callback,
                                                         gpointer user_data,
                                                         GDestroyNotify destroy);
gboolean            tp_dbus_daemon_cancel_name_owner_watch
                                                        (TpDBusDaemon *self,
                                                         const gchar *name,
                                                         TpDBusDaemonNameOwnerChangedCb callback,
                                                         gconstpointer user_data);

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);
gboolean            tp_cli_dbus_daemon_run_add_match    (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_get_connection_se_linux_security_context
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         GArray **out0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_get_connection_unix_process_id
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         guint *out0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_get_connection_unix_user
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         guint *out0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_get_id       (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         gchar **out0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_get_name_owner
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         gchar **out0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_hello        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         gchar **out0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_list_activatable_names
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         gchar ***out0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_list_names   (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         gchar ***out0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_list_queued_owners
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         gchar ***out0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_name_has_owner
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         gboolean *out0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_release_name (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         guint *out0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_reload_config
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_remove_match (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_request_name (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         guint in1,
                                                         guint *out0,
                                                         GError **error,
                                                         GMainLoop **loop);
gboolean            tp_cli_dbus_daemon_run_start_service_by_name
                                                        (TpDBusDaemon *proxy,
                                                         gint timeout_ms,
                                                         const gchar *in0,
                                                         guint in1,
                                                         guint *out0,
                                                         GError **error,
                                                         GMainLoop **loop);
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);

Object Hierarchy

  GObject
   +----TpProxy
         +----TpDBusDaemon

Description

D-Bus utility functions used in telepathy-glib.

Details

tp_dbus_g_method_return_not_implemented ()

void                tp_dbus_g_method_return_not_implemented
                                                        (DBusGMethodInvocation *context);

Return the Telepathy error NotImplemented from the method invocation given by context.

context :

The D-Bus method invocation context

tp_get_bus ()

DBusGConnection*    tp_get_bus                          (void);

Returns :

a connection to the starter or session D-Bus daemon.

tp_get_bus_proxy ()

DBusGProxy*         tp_get_bus_proxy                    (void);

Returns :

a proxy for the bus daemon object on the starter or session bus.

enum TpDBusNameType

typedef enum
{
  TP_DBUS_NAME_TYPE_UNIQUE = 1,
  TP_DBUS_NAME_TYPE_WELL_KNOWN = 2,
  TP_DBUS_NAME_TYPE_BUS_DAEMON = 4,
  TP_DBUS_NAME_TYPE_NOT_BUS_DAEMON =
    TP_DBUS_NAME_TYPE_UNIQUE | TP_DBUS_NAME_TYPE_WELL_KNOWN,
  TP_DBUS_NAME_TYPE_ANY =
    TP_DBUS_NAME_TYPE_NOT_BUS_DAEMON | TP_DBUS_NAME_TYPE_BUS_DAEMON
} TpDBusNameType;

A set of flags indicating which D-Bus bus names are acceptable. They can be combined with the bitwise-or operator to accept multiple types. TP_DBUS_NAME_TYPE_NOT_BUS_DAEMON and TP_DBUS_NAME_TYPE_ANY are the bitwise-or of other appropriate types, for convenience.

TP_DBUS_NAME_TYPE_UNIQUE

accept unique names like :1.123 (not including the name of the bus daemon itself)

TP_DBUS_NAME_TYPE_WELL_KNOWN

accept well-known names like com.example.Service (not including the name of the bus daemon itself)

TP_DBUS_NAME_TYPE_BUS_DAEMON

accept the name of the bus daemon itself, which has the syntax of a well-known name, but behaves like a unique name

TP_DBUS_NAME_TYPE_NOT_BUS_DAEMON

accept either unique or well-known names, but not the bus daemon

TP_DBUS_NAME_TYPE_ANY

accept any of the above

Since 0.7.1


tp_dbus_check_valid_bus_name ()

gboolean            tp_dbus_check_valid_bus_name        (const gchar *name,
                                                         TpDBusNameType allow_types,
                                                         GError **error);

Check that the given string is a valid D-Bus bus name of an appropriate type.

name :

a possible bus name

allow_types :

some combination of TP_DBUS_NAME_TYPE_UNIQUE, TP_DBUS_NAME_TYPE_WELL_KNOWN or TP_DBUS_NAME_TYPE_BUS_DAEMON (often this will be TP_DBUS_NAME_TYPE_NOT_BUS_DAEMON or TP_DBUS_NAME_TYPE_ANY)

error :

used to raise TP_DBUS_ERROR_INVALID_BUS_NAME if FALSE is returned

Returns :

TRUE if name is valid

Since 0.7.1


tp_dbus_check_valid_interface_name ()

gboolean            tp_dbus_check_valid_interface_name  (const gchar *name,
                                                         GError **error);

Check that the given string is a valid D-Bus interface name. This is also appropriate to use to check for valid error names.

name :

a possible interface name

error :

used to raise TP_DBUS_ERROR_INVALID_INTERFACE_NAME if FALSE is returned

Returns :

TRUE if name is valid

Since 0.7.1


tp_dbus_check_valid_member_name ()

gboolean            tp_dbus_check_valid_member_name     (const gchar *name,
                                                         GError **error);

Check that the given string is a valid D-Bus member (method or signal) name.

name :

a possible member name

error :

used to raise TP_DBUS_ERROR_INVALID_MEMBER_NAME if FALSE is returned

Returns :

TRUE if name is valid

Since 0.7.1


tp_dbus_check_valid_object_path ()

gboolean            tp_dbus_check_valid_object_path     (const gchar *path,
                                                         GError **error);

Check that the given string is a valid D-Bus object path.

path :

a possible object path

error :

used to raise TP_DBUS_ERROR_INVALID_OBJECT_PATH if FALSE is returned

Returns :

TRUE if path is valid

Since 0.7.1


TpDBusDaemon

typedef struct _TpDBusDaemon TpDBusDaemon;

A subclass of TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of TpDBusDaemon.

Since 0.7.1


tp_dbus_daemon_new ()

TpDBusDaemon*       tp_dbus_daemon_new                  (DBusGConnection *connection);

connection :

a connection to D-Bus

Returns :

a new proxy for signals and method calls on the bus daemon to which connection is connected

Since 0.7.1


TpDBusDaemonNameOwnerChangedCb ()

void                (*TpDBusDaemonNameOwnerChangedCb)   (TpDBusDaemon *daemon,
                                                         const gchar *name,
                                                         const gchar *new_owner,
                                                         gpointer user_data);

The signature of the callback called by < const gchar *name, pProxy">TpProxy that represents the D-Bus daemon. It mainly provides functionality to manage well-known names on the bus.

Since 0.7.1


TpDBusDaemonClass

typedef struct _TpDBusDaemonClass TpDBusDaemonClass;

The class of