| 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. |