![]() |
![]() |
![]() |
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, TelepathyConnectionStatusconnection_status , TelepathyConnectionStatusReasonconnection_reason ); McPresence mcd_presence_frame_get_account_presence (McdPresenceFrame *presence_frame, McAccount *account); TelepathyConnectionStatus mcd_presence_frame_get_account_status (McdPresenceFrame *presence_frame, McAccount *account); TelepathyConnectionStatusReason 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);
void mcd_presence_frame_request_presence (McdPresenceFrame *presence_frame, McPresencepresence , const gchar *presence_message);
|
|
|
|
|
McPresence mcd_presence_frame_get_requested_presence (McdPresenceFrame *presence_frame);
|
|
Returns : |
const gchar* mcd_presence_frame_get_requested_presence_message (McdPresenceFrame *presence_frame);
|
|
Returns : |
McPresence mcd_presence_frame_get_actual_presence (McdPresenceFrame *presence_frame);
|
|
Returns : |
const gchar* mcd_presence_frame_get_actual_presence_message (McdPresenceFrame *presence_frame);
|
|
Returns : |
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, TelepathyConnectionStatusconnection_status , TelepathyConnectionStatusReasonconnection_reason );
|
|
|
|
|
|
|
McPresence mcd_presence_frame_get_account_presence (McdPresenceFrame *presence_frame, McAccount *account);
|
|
|
|
Returns : |
TelepathyConnectionStatus mcd_presence_frame_get_account_status (McdPresenceFrame *presence_frame, McAccount *account);
|
|
|
|
Returns : |
TelepathyConnectionStatusReason mcd_presence_frame_get_account_status_reason (McdPresenceFrame *presence_frame, McAccount *account);
|
|
|
|
Returns : |
void mcd_presence_frame_set_accounts (McdPresenceFrame *presence_frame, const GList *accounts);
|
|
|
gboolean mcd_presence_frame_add_account (McdPresenceFrame *presence_frame, McAccount *account);
|
|
|
|
Returns : |
gboolean mcd_presence_frame_remove_account (McdPresenceFrame *presence_frame, McAccount *account);
|
|
|
|
Returns : |
gboolean mcd_presence_frame_cancel_last_request (McdPresenceFrame *presence_frame);
|
|
Returns : |
gboolean mcd_presence_frame_is_stable (McdPresenceFrame *presence_frame);
|
The McdPresenceFrame. |
Returns : |
TRUE if there isn't any account currently trying to connect. |