![]() |
![]() |
![]() |
libmissioncontrol-server Reference Manual | ![]() |
---|---|---|---|---|
#include <mcd-presence-frame.h> McdPresenceFrame; McdPresenceFrame* mcd_presence_frame_new (void); void mcd_presence_frame_request_presence (McdPresenceFrame *presence_frame, McPresencepresence , const gchar *presence_message); McPresence mcd_presence_frame_get_requested_presence (McdPresenceFrame *presence_frame); const gchar* mcd_presence_frame_get_requested_presence_message (McdPresenceFrame *presence_frame); McPresence mcd_presence_frame_get_actual_presence (McdPresenceFrame *presence_frame); const gchar* mcd_presence_frame_get_actual_presence_message (McdPresenceFrame *presence_frame); void mcd_presence_frame_set_account_presence (McdPresenceFrame *presence_frame, McAccount *account, McPresencepresence , const gchar *presence_message); void mcd_presence_frame_set_account_status (McdPresenceFrame *presence_frame, McAccount *account, TpConnectionStatusconnection_status , TpConnectionStatusReasonconnection_reason ); McPresence mcd_presence_frame_get_account_presence (McdPresenceFrame *presence_frame, McAccount *account); TpConnectionStatus mcd_presence_frame_get_account_status (McdPresenceFrame *presence_frame, McAccount *account); TpConnectionStatusReason mcd_presence_frame_get_account_status_reason (McdPresenceFrame *presence_frame, McAccount *account); void mcd_presence_frame_set_accounts (McdPresenceFrame *presence_frame, const GList *accounts); gboolean mcd_presence_frame_add_account (McdPresenceFrame *presence_frame, McAccount *account); gboolean mcd_presence_frame_remove_account (McdPresenceFrame *presence_frame, McAccount *account); gboolean mcd_presence_frame_cancel_last_request (McdPresenceFrame *presence_frame); gboolean mcd_presence_frame_is_stable (McdPresenceFrame *presence_frame);
"presence-actual" : Run First "presence-changed" : Run First "presence-requested" : Run First "presence-stable" : Run First "status-actual" : Run First "status-changed" : Run First
void mcd_presence_frame_request_presence (McdPresenceFrame *presence_frame, McPresencepresence , const gchar *presence_message);
presence_frame : |
|
Param2 : |
|
presence_message : |
McPresence mcd_presence_frame_get_requested_presence (McdPresenceFrame *presence_frame);
presence_frame : |
|
Returns : |
const gchar* mcd_presence_frame_get_requested_presence_message (McdPresenceFrame *presence_frame);
presence_frame : |
|
Returns : |
McPresence mcd_presence_frame_get_actual_presence (McdPresenceFrame *presence_frame);
presence_frame : |
|
Returns : |
const gchar* mcd_presence_frame_get_actual_presence_message (McdPresenceFrame *presence_frame);
presence_frame : |
|
Returns : |
void mcd_presence_frame_set_account_presence (McdPresenceFrame *presence_frame, McAccount *account, McPresencepresence , const gchar *presence_message);
presence_frame : |
|
account : |
|
Param3 : |
|
presence_message : |
void mcd_presence_frame_set_account_status (McdPresenceFrame *presence_frame, McAccount *account, TpConnectionStatusconnection_status , TpConnectionStatusReasonconnection_reason );
presence_frame : |
|
account : |
|
Param3 : |
|
Param4 : |
McPresence mcd_presence_frame_get_account_presence (McdPresenceFrame *presence_frame, McAccount *account);
presence_frame : |
|
account : |
|
Returns : |
TpConnectionStatus mcd_presence_frame_get_account_status (McdPresenceFrame *presence_frame, McAccount *account);
presence_frame : |
|
account : |
|
Returns : |
TpConnectionStatusReason mcd_presence_frame_get_account_status_reason (McdPresenceFrame *presence_frame, McAccount *account);
presence_frame : |
|
account : |
|
Returns : |
void mcd_presence_frame_set_accounts (McdPresenceFrame *presence_frame, const GList *accounts);
presence_frame : |
|
accounts : |
gboolean mcd_presence_frame_add_account (McdPresenceFrame *presence_frame, McAccount *account);
presence_frame : |
|
account : |
|
Returns : |
gboolean mcd_presence_frame_remove_account (McdPresenceFrame *presence_frame, McAccount *account);
presence_frame : |
|
account : |
|
Returns : |
gboolean mcd_presence_frame_cancel_last_request (McdPresenceFrame *presence_frame);
presence_frame : |
|
Returns : |
gboolean mcd_presence_frame_is_stable (McdPresenceFrame *presence_frame);
presence_frame : |
The McdPresenceFrame. |
Returns : | TRUE if there isn't any account currently trying to connect. |
void user_function (McdPresenceFrame *mcdpresenceframe, gint arg1, gchar *arg2, gpointer user_data) : Run First
mcdpresenceframe : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (McdPresenceFrame *mcdpresenceframe, GObject *arg1, gint arg2, gchar *arg3, gpointer user_data) : Run First
mcdpresenceframe : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
arg3 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (McdPresenceFrame *mcdpresenceframe, gint arg1, gchar *arg2, gpointer user_data) : Run First
mcdpresenceframe : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (McdPresenceFrame *mcdpresenceframe, gboolean arg1, gpointer user_data) : Run First
mcdpresenceframe : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (McdPresenceFrame *mcdpresenceframe, gint arg1, gpointer user_data) : Run First
mcdpresenceframe : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (McdPresenceFrame *mcdpresenceframe, GObject *arg1, gint arg2, gint arg3, gpointer user_data) : Run First
mcdpresenceframe : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
arg3 : |
|
user_data : |
user data set when the signal handler was connected. |