OssoABookSelfContact

OssoABookSelfContact — Information about the device owner as a OssoABookContact.

Synopsis

#define             OSSO_ABOOK_SELF_CONTACT_UID
                    OssoABookSelfContact;
OssoABookSelfContact* osso_abook_self_contact_new       (void);
OssoABookSelfContact* osso_abook_self_contact_get_default
                                                        (void);

Object Hierarchy

  GObject
   +----EVCard
         +----EContact
               +----OssoABookContact
                     +----OssoABookGconfContact
                           +----OssoABookSelfContact

Implemented Interfaces

OssoABookSelfContact implements OssoABookPresence, OssoABookAvatar and OssoABookCaps.

Description

OssoABookSelfContact provides information about the device owner. Some information like email addresses and IM addresses are collected automatically. Other information like name or address can be modified by the user.

Details

OSSO_ABOOK_SELF_CONTACT_UID

#define OSSO_ABOOK_SELF_CONTACT_UID "osso-abook-self"

OssoABookSelfContact

typedef struct _OssoABookSelfContact OssoABookSelfContact;

All the fields of this structure are private to the object's implementation and should never be accessed directly.


osso_abook_self_contact_new ()

OssoABookSelfContact* osso_abook_self_contact_new       (void);

Get a OssoABookSelfContact.

Returns : A newly allocated OssoABookSelfContact.

osso_abook_self_contact_get_default ()

OssoABookSelfContact* osso_abook_self_contact_get_default
                                                        (void);

Get a new OssoABookSelfContact or a ref to an existing instance.

Returns : A new ref to a OssoABookSelfContact.