| libmissioncontrol-server Reference Manual | ||||
|---|---|---|---|---|
#include <mcd-manager.h>
McdManager;
McdManager* mcd_manager_new (McManager *mc_manager,
McdPresenceFrame *pframe,
McdDispatcher *dispatcher,
TpDBusDaemon *dbus_daemon);
gboolean mcd_manager_add_account (McdManager *manager,
McAccount *account);
gboolean mcd_manager_can_handle_account (McdManager *manager,
McAccount *account);
McAccount* mcd_manager_get_account_by_name (McdManager *manager,
const gchar *account_name);
gboolean mcd_manager_remove_account (McdManager *manager,
McAccount *account);
const GList* mcd_manager_get_accounts (McdManager *manager);
McdConnection* mcd_manager_get_account_connection (McdManager *manager,
McAccount *account);
gboolean mcd_manager_request_channel (McdManager *manager,
const struct mcd_channel_request *req,
GError **error);
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);
"accounts" gpointer : Read "dbus-daemon" TpDBusDaemon : Read / Write / Construct "dispatcher" McdDispatcher : Read / Write / Construct Only "mc-manager" McManager : Read / Write / Construct Only "presence-frame" McdPresenceFrame : Read / Write / Construct Only
McdManager* mcd_manager_new (McManager *mc_manager, McdPresenceFrame *pframe, McdDispatcher *dispatcher, TpDBusDaemon *dbus_daemon);
mc_manager : |
|
pframe : |
|
dispatcher : |
|
dbus_daemon : |
|
| Returns : |
gboolean mcd_manager_add_account (McdManager *manager, McAccount *account);
manager : |
|
account : |
|
| Returns : |
gboolean mcd_manager_can_handle_account (McdManager *manager, McAccount *account);
manager : |
|
account : |
|
| Returns : |
McAccount* mcd_manager_get_account_by_name (McdManager *manager, const gchar *account_name);
manager : |
|
account_name : |
|
| Returns : |
gboolean mcd_manager_remove_account (McdManager *manager, McAccount *account);
manager : |
|
account : |
|
| Returns : |
const GList* mcd_manager_get_accounts (McdManager *manager);
manager : |
|
| Returns : |
McdConnection* mcd_manager_get_account_connection (McdManager *manager, McAccount *account);
manager : |
|
account : |
|
| Returns : |
gboolean mcd_manager_request_channel (McdManager *manager, const struct mcd_channel_request *req, GError **error);
manager : |
|
req : |
|
error : |
|
| Returns : |
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 : |
McdConnection* mcd_manager_get_connection (McdManager *manager, const gchar *object_path);
manager : |
|
object_path : |
|
| Returns : |
dispatcher" property"dispatcher" McdDispatcher : Read / Write / Construct Only
Channel dispatcher object.
mc-manager" property"mc-manager" McManager : Read / Write / Construct Only
McManager Object which this manager uses.
presence-frame" property"presence-frame" McdPresenceFrame : Read / Write / Construct Only
Presence frame Object used by connections to update presence.
void user_function (McdManager *mcdmanager, GObject *arg1, gpointer user_data) : Run First
mcdmanager : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (McdManager *mcdmanager, GObject *arg1, gpointer user_data) : Run First
mcdmanager : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |