tpa-connection-manager

tpa-connection-manager

Synopsis




                    TpaIConnectionManager;
                    TpaConnectionManagerParam;
void                tpa_connection_manager_init         (TpaIConnectionManager *iface,
                                                         gpointer data);
void                tpa_connection_manager_finalize     (GObject *obj);
void                tpa_connection_manager_signal_new_connection
                                                        (GObject *obj,
                                                         const gchar *bus_name,
                                                         const gchar *obj_path,
                                                         const gchar *protocol);

Description

Details

TpaIConnectionManager

typedef struct {
    GTypeInterface parent;

    /* Virtual Methods */
    TpaError    (* request_connection)      (GObject *obj,
                                             const gchar *protocol,
                                             GHashTable *parameters,
                                             gchar **name);
    GPtrArray *parameters;
    gchar **protocols;
    gchar *name;
} TpaIConnectionManager;


TpaConnectionManagerParam

typedef struct {
    gchar *name;
    guint flag;
    gchar *type;
    gpointer value;
} TpaConnectionManagerParam;


tpa_connection_manager_init ()

void                tpa_connection_manager_init         (TpaIConnectionManager *iface,
                                                         gpointer data);

iface :
data :

tpa_connection_manager_finalize ()

void                tpa_connection_manager_finalize     (GObject *obj);

obj :

tpa_connection_manager_signal_new_connection ()

void                tpa_connection_manager_signal_new_connection
                                                        (GObject *obj,
                                                         const gchar *bus_name,
                                                         const gchar *obj_path,
                                                         const gchar *protocol);

Implements DBus signal NewConnnection on interface org.freedesktop.Telepathy.Manager

obj :
bus_name :
obj_path :
protocol :