TpaUserContact

TpaUserContact

Synopsis




#define             TPA_USER_CONTACT_GET_PRIVATE        (obj)
                    TpaUserContactPrivate;
                    TpaUserContact;
gboolean            tpa_user_contact_set_avatar         (TpaUserContact *self,
                                                         TpaAvatar *avatar);
gboolean            tpa_user_contact_set_presence       (TpaUserContact *self,
                                                         TpaContactPresence presence);
gboolean            tpa_user_contact_set_presence_message
                                                        (TpaUserContact *self,
                                                         const gchar *message);
gboolean            tpa_user_contact_set_presence_with_message
                                                        (TpaUserContact *self,
                                                         TpaContactPresence presence,
                                                         const gchar *message);
gboolean            tpa_user_contact_set_alias          (TpaUserContact *self,
                                                         const gchar *alias);
gboolean            tpa_user_contact_set_capabilities   (TpaUserContact *self,
                                                         TpaCapability capability);

Description

Details

TPA_USER_CONTACT_GET_PRIVATE()

#define             TPA_USER_CONTACT_GET_PRIVATE(obj)

obj :

TpaUserContactPrivate

typedef struct _TpaUserContactPrivate TpaUserContactPrivate;


TpaUserContact

typedef struct {
    TpaContactBase parent;
    TpaUserContactPrivate *priv;
} TpaUserContact;


tpa_user_contact_set_avatar ()

gboolean            tpa_user_contact_set_avatar         (TpaUserContact *self,
                                                         TpaAvatar *avatar);

self : TpaUserContact instance.
avatar : TpaAvatar instance.
Returns : TRUE if avatar could be set.

tpa_user_contact_set_presence ()

gboolean            tpa_user_contact_set_presence       (TpaUserContact *self,
                                                         TpaContactPresence presence);

self : TpaUserContact instance.
presence : TpaContactPresence status.
Returns : TRUE if the message could be sent.

tpa_user_contact_set_presence_message ()

gboolean            tpa_user_contact_set_presence_message
                                                        (TpaUserContact *self,
                                                         const gchar *message);

self : TpaUserContact instance.
message : String message.
Returns : TRUE if the message could be sent.

tpa_user_contact_set_presence_with_message ()

gboolean            tpa_user_contact_set_presence_with_message
                                                        (TpaUserContact *self,
                                                         TpaContactPresence presence,
                                                         const gchar *message);

self : TpaUserContact instance.
presence : TpaContactPresence status.
message : String message.
Returns : TRUE if the message could be sent.

tpa_user_contact_set_alias ()

gboolean            tpa_user_contact_set_alias          (TpaUserContact *self,
                                                         const gchar *alias);

self : TpaUserContact instance
alias : String alias.
Returns : TRUE if alias could be set.

tpa_user_contact_set_capabilities ()

gboolean            tpa_user_contact_set_capabilities   (TpaUserContact *self,
                                                         TpaCapability capability);

self : TpaUserContact instance.
capability : TpaCapability capability.
Returns : TRUE if capability could be set.