McdManager

McdManager — Manager class representing Telepathy connection manager

Stability Level

Unstable, unless otherwise indicated

Synopsis


#include <mcd-manager.h>

                    McdManager;
McdManager*         mcd_manager_new                     (const gchar *unique_name,
                                                         McdDispatcher *dispatcher,
                                                         TpDBusDaemon *dbus_daemon);
gboolean            mcd_manager_cancel_channel_request  (McdManager *manager,
                                                         guint operation_id,
                                                         const gchar *requestor_client_pid,
                                                         GError **error);
McdConnection*      mcd_manager_get_connection          (McdManager *manager,
                                                         const gchar *object_path);

Object Hierarchy

  GObject
   +----McdMission
         +----McdOperation
               +----McdManager

Properties

  "dbus-daemon"              TpDBusDaemon*         : Read / Write / Construct
  "dispatcher"               McdDispatcher*        : Read / Write / Construct Only
  "name"                     gchar*                : Write / Construct Only

Description

FIXME

Details

McdManager

typedef struct _McdManager McdManager;


mcd_manager_new ()

McdManager*         mcd_manager_new                     (const gchar *unique_name,
                                                         McdDispatcher *dispatcher,
                                                         TpDBusDaemon *dbus_daemon);

unique_name :
dispatcher :
dbus_daemon :
Returns :

mcd_manager_cancel_channel_request ()

gboolean            mcd_manager_cancel_channel_request  (McdManager *manager,
                                                         guint operation_id,
                                                         const gchar *requestor_client_pid,
                                                         GError **error);

manager :
operation_id :
requestor_client_pid :
error :
Returns :

mcd_manager_get_connection ()

McdConnection*      mcd_manager_get_connection          (McdManager *manager,
                                                         const gchar *object_path);

manager :
object_path :
Returns :

Property Details

The "dbus-daemon" property

  "dbus-daemon"              TpDBusDaemon*         : Read / Write / Construct

DBus daemon.


The "dispatcher" property

  "dispatcher"               McdDispatcher*        : Read / Write / Construct Only

Dispatcher.


The "name" property

  "name"                     gchar*                : Write / Construct Only

Name.

Default value: NULL