![]() |
![]() |
![]() |
[Insert name here] Reference Manual | ![]() |
---|---|---|---|---|
#define TPA_CONTACT_BASE_GET_PRIVATE (obj) TpaContactBasePrivate; TpaContactBase; const gchar* tpa_contact_base_get_avatar_token (TpaContactBase *self); TpaContactPresence tpa_contact_base_get_presence (TpaContactBase *self); const gchar* tpa_contact_base_get_presence_as_string (TpaContactBase *self); const gchar* tpa_contact_base_get_presence_message (TpaContactBase *self); const gchar* tpa_contact_base_get_alias (TpaContactBase *self); TpaCapability tpa_contact_base_get_capabilities (TpaContactBase *self); TpaAvatar* tpa_contact_base_get_avatar (TpaContactBase *self); gboolean tpa_contact_base_request_avatar (TpaContactBase *self);
GObject +----TpaObject +----TpaChannelTarget +----TpaContactBase +----TpaContact +----TpaUserContact
"alias-changed" : Run Last / Has Details "avatar-received" : Run Last / Has Details "avatar-updated" : Run Last / Has Details "capabilities-changed" : Run Last / Has Details "presence-updated" : Run Last / Has Details
const gchar* tpa_contact_base_get_avatar_token (TpaContactBase *self);
self : |
|
Returns : |
TpaContactPresence tpa_contact_base_get_presence (TpaContactBase *self);
Get contacts presence status.
self : |
TpaContactBase instance |
Returns : | TpaContactPresence presence. |
const gchar* tpa_contact_base_get_presence_as_string (TpaContactBase *self);
Get contacts presence status.
self : |
TpaContactBase instance |
Returns : | presence string. |
const gchar* tpa_contact_base_get_presence_message (TpaContactBase *self);
Get contacts presence message.
self : |
TpaContactBase instance |
Returns : | presence message. |
const gchar* tpa_contact_base_get_alias (TpaContactBase *self);
Get contacts alias.
self : |
TpaContactBase instance |
Returns : | contact alias. |
TpaCapability tpa_contact_base_get_capabilities (TpaContactBase *self);
Get contacts capabilities.
self : |
TpaContactBase instance |
Returns : | TpaCapability capability. |
TpaAvatar* tpa_contact_base_get_avatar (TpaContactBase *self);
Get contact's avatar.
WARNING: This functions blocks until the avatar is received.
self : |
TpaContactBase instance |
Returns : |
gboolean tpa_contact_base_request_avatar (TpaContactBase *self);
Request contact's avatar.
WARNING: This functions spams threads and has a limit of 32 pending request.
self : |
TpaContactBase instance |
Returns : |
void user_function (TpaContactBase *tpacontactbase, gchar *arg1, gpointer user_data) : Run Last / Has Details
tpacontactbase : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (TpaContactBase *tpacontactbase, TpaAvatar *arg1, gpointer user_data) : Run Last / Has Details
tpacontactbase : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (TpaContactBase *tpacontactbase, gchar *arg1, gpointer user_data) : Run Last / Has Details
tpacontactbase : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (TpaContactBase *tpacontactbase, guint arg1, gpointer user_data) : Run Last / Has Details
tpacontactbase : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (TpaContactBase *tpacontactbase, guint arg1, gchar *arg2, gpointer user_data) : Run Last / Has Details
tpacontactbase : |
the object which received the signal. |
arg1 : |
|
arg2 : |
|
user_data : |
user data set when the signal handler was connected. |