Details
DESKTOPCOUCH_RECORD_TYPE_CONTACT
#define DESKTOPCOUCH_RECORD_TYPE_CONTACT "http://www.freedesktop.org/wiki/Specifications/desktopcouch/contact"
desktopcouch_document_contact_new ()
DesktopcouchDocumentContact * desktopcouch_document_contact_new
(void
);
desktopcouch_document_is_contact ()
gboolean desktopcouch_document_is_contact (DesktopcouchDocument *document
);
desktopcouch_document_contact_get_title ()
const char * desktopcouch_document_contact_get_title
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_title ()
void desktopcouch_document_contact_set_title
(DesktopcouchDocumentContact *document
,
const char *title
);
desktopcouch_document_contact_get_first_name ()
const char * desktopcouch_document_contact_get_first_name
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_first_name ()
void desktopcouch_document_contact_set_first_name
(DesktopcouchDocumentContact *document
,
const char *first_name
);
desktopcouch_document_contact_get_middle_name ()
const char * desktopcouch_document_contact_get_middle_name
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_middle_name ()
void desktopcouch_document_contact_set_middle_name
(DesktopcouchDocumentContact *document
,
const char *middle_name
);
desktopcouch_document_contact_get_last_name ()
const char * desktopcouch_document_contact_get_last_name
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_last_name ()
void desktopcouch_document_contact_set_last_name
(DesktopcouchDocumentContact *document
,
const char *last_name
);
desktopcouch_document_contact_get_suffix ()
const char * desktopcouch_document_contact_get_suffix
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_suffix ()
void desktopcouch_document_contact_set_suffix
(DesktopcouchDocumentContact *document
,
const char *suffix
);
desktopcouch_document_contact_get_nick_name ()
const char * desktopcouch_document_contact_get_nick_name
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_nick_name ()
void desktopcouch_document_contact_set_nick_name
(DesktopcouchDocumentContact *document
,
const char *nick_name
);
desktopcouch_document_contact_get_spouse_name ()
const char * desktopcouch_document_contact_get_spouse_name
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_spouse_name ()
void desktopcouch_document_contact_set_spouse_name
(DesktopcouchDocumentContact *document
,
const char *spouse_name
);
desktopcouch_document_contact_get_birth_date ()
const char * desktopcouch_document_contact_get_birth_date
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_birth_date ()
void desktopcouch_document_contact_set_birth_date
(DesktopcouchDocumentContact *document
,
const char *birth_date
);
desktopcouch_document_contact_get_wedding_date ()
const char * desktopcouch_document_contact_get_wedding_date
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_wedding_date ()
void desktopcouch_document_contact_set_wedding_date
(DesktopcouchDocumentContact *document
,
const char *wedding_date
);
desktopcouch_document_contact_get_company ()
const char * desktopcouch_document_contact_get_company
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_company ()
void desktopcouch_document_contact_set_company
(DesktopcouchDocumentContact *document
,
const char *company
);
desktopcouch_document_contact_get_department ()
const char * desktopcouch_document_contact_get_department
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_department ()
void desktopcouch_document_contact_set_department
(DesktopcouchDocumentContact *document
,
const char *department
);
desktopcouch_document_contact_get_job_title ()
const char * desktopcouch_document_contact_get_job_title
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_job_title ()
void desktopcouch_document_contact_set_job_title
(DesktopcouchDocumentContact *document
,
const char *job_title
);
desktopcouch_document_contact_get_manager_name ()
const char * desktopcouch_document_contact_get_manager_name
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_manager_name ()
void desktopcouch_document_contact_set_manager_name
(DesktopcouchDocumentContact *document
,
const char *manager_name
);
desktopcouch_document_contact_get_assistant_name ()
const char * desktopcouch_document_contact_get_assistant_name
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_assistant_name ()
void desktopcouch_document_contact_set_assistant_name
(DesktopcouchDocumentContact *document
,
const char *assistant_name
);
desktopcouch_document_contact_get_office ()
const char * desktopcouch_document_contact_get_office
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_office ()
void desktopcouch_document_contact_set_office
(DesktopcouchDocumentContact *document
,
const char *office
);
desktopcouch_document_contact_get_email_addresses ()
GSList * desktopcouch_document_contact_get_email_addresses
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_email_addresses ()
void desktopcouch_document_contact_set_email_addresses
(DesktopcouchDocumentContact *document
,
GSList *list
);
desktopcouch_document_contact_get_phone_numbers ()
GSList * desktopcouch_document_contact_get_phone_numbers
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_phone_numbers ()
void desktopcouch_document_contact_set_phone_numbers
(DesktopcouchDocumentContact *document
,
GSList *list
);
desktopcouch_document_contact_get_addresses ()
GSList * desktopcouch_document_contact_get_addresses
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_addresses ()
void desktopcouch_document_contact_set_addresses
(DesktopcouchDocumentContact *document
,
GSList *list
);
desktopcouch_document_contact_get_im_addresses ()
GSList * desktopcouch_document_contact_get_im_addresses
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_im_addresses ()
void desktopcouch_document_contact_set_im_addresses
(DesktopcouchDocumentContact *document
,
GSList *list
);
desktopcouch_document_contact_get_urls ()
GSList * desktopcouch_document_contact_get_urls
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_urls ()
void desktopcouch_document_contact_set_urls
(DesktopcouchDocumentContact *document
,
GSList *list
);
desktopcouch_document_contact_get_categories ()
const char * desktopcouch_document_contact_get_categories
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_categories ()
void desktopcouch_document_contact_set_categories
(DesktopcouchDocumentContact *document
,
const char *categories
);
desktopcouch_document_contact_get_notes ()
const char * desktopcouch_document_contact_get_notes
(DesktopcouchDocumentContact *document
);
desktopcouch_document_contact_set_notes ()
void desktopcouch_document_contact_set_notes
(DesktopcouchDocumentContact *document
,
const char *notes
);
desktopcouch_document_contact_email_new ()
CouchdbStructField * desktopcouch_document_contact_email_new
(const char *uuid
,
const char *address
,
const char *description
);
desktopcouch_document_contact_email_get_address ()
const char * desktopcouch_document_contact_email_get_address
(CouchdbStructField *sf
);
desktopcouch_document_contact_email_set_address ()
void desktopcouch_document_contact_email_set_address
(CouchdbStructField *sf
,
const char *email
);
DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_HOME
#define DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_HOME "home"
DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_OTHER
#define DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_OTHER "other"
DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_WORK
#define DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_WORK "work"
desktopcouch_document_contact_email_get_description ()
const char * desktopcouch_document_contact_email_get_description
(CouchdbStructField *sf
);
desktopcouch_document_contact_email_set_description ()
void desktopcouch_document_contact_email_set_description
(CouchdbStructField *sf
,
const char *description
);
desktopcouch_document_contact_phone_new ()
CouchdbStructField * desktopcouch_document_contact_phone_new
(const char *uuid
,
const char *number
,
const char *description
,
gint priority
);
desktopcouch_document_contact_phone_get_priority ()
gint desktopcouch_document_contact_phone_get_priority
(CouchdbStructField *sf
);
desktopcouch_document_contact_phone_set_priority ()
void desktopcouch_document_contact_phone_set_priority
(CouchdbStructField *sf
,
gint priority
);
desktopcouch_document_contact_phone_get_number ()
const char * desktopcouch_document_contact_phone_get_number
(CouchdbStructField *sf
);
desktopcouch_document_contact_phone_set_number ()
void desktopcouch_document_contact_phone_set_number
(CouchdbStructField *sf
,
const char *number
);
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_ASSISTANT
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_ASSISTANT "assistant"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CALLBACK
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CALLBACK "callback"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CAR
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CAR "car"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_COMPANY
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_COMPANY "company"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME "home"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME_FAX
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME_FAX "home fax"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_MOBILE
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_MOBILE "mobile"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER "other"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER_FAX
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER_FAX "other fax"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PAGER
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PAGER "pager"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PRIMARY
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PRIMARY "primary"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_RADIO
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_RADIO "radio"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_TELEX
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_TELEX "telex"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK "work"
DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK_FAX
#define DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK_FAX "work fax"
desktopcouch_document_contact_phone_get_description ()
const char * desktopcouch_document_contact_phone_get_description
(CouchdbStructField *sf
);
desktopcouch_document_contact_phone_set_description ()
void desktopcouch_document_contact_phone_set_description
(CouchdbStructField *sf
,
const char *description
);
desktopcouch_document_contact_address_new ()
CouchdbStructField * desktopcouch_document_contact_address_new
(const char *uuid
,
const char *street
,
const char *ext_street
,
const char *city
,
const char *state
,
const char *country
,
const char *postalcode
,
const char *pobox
,
const char *description
);
desktopcouch_document_contact_address_get_street ()
const char * desktopcouch_document_contact_address_get_street
(CouchdbStructField *sf
);
desktopcouch_document_contact_address_set_street ()
void desktopcouch_document_contact_address_set_street
(CouchdbStructField *sf
,
const char *street
);
desktopcouch_document_contact_address_get_ext_street ()
const char * desktopcouch_document_contact_address_get_ext_street
(CouchdbStructField *sf
);
desktopcouch_document_contact_address_set_ext_street ()
void desktopcouch_document_contact_address_set_ext_street
(CouchdbStructField *sf
,
const char *ext_street
);
desktopcouch_document_contact_address_get_city ()
const char * desktopcouch_document_contact_address_get_city
(CouchdbStructField *sf
);
desktopcouch_document_contact_address_set_city ()
void desktopcouch_document_contact_address_set_city
(CouchdbStructField *sf
,
const char *city
);
desktopcouch_document_contact_address_get_state ()
const char * desktopcouch_document_contact_address_get_state
(CouchdbStructField *sf
);
desktopcouch_document_contact_address_set_state ()
void desktopcouch_document_contact_address_set_state
(CouchdbStructField *sf
,
const char *state
);
desktopcouch_document_contact_address_get_country ()
const char * desktopcouch_document_contact_address_get_country
(CouchdbStructField *sf
);
desktopcouch_document_contact_address_set_country ()
void desktopcouch_document_contact_address_set_country
(CouchdbStructField *sf
,
const char *country
);
desktopcouch_document_contact_address_get_postalcode ()
const char * desktopcouch_document_contact_address_get_postalcode
(CouchdbStructField *sf
);
desktopcouch_document_contact_address_set_postalcode ()
void desktopcouch_document_contact_address_set_postalcode
(CouchdbStructField *sf
,
const char *postalcode
);
desktopcouch_document_contact_address_get_pobox ()
const char * desktopcouch_document_contact_address_get_pobox
(CouchdbStructField *sf
);
desktopcouch_document_contact_address_set_pobox ()
void desktopcouch_document_contact_address_set_pobox
(CouchdbStructField *sf
,
const char *pobox
);
DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_HOME
#define DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_HOME "home"
DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_OTHER
#define DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_OTHER "other"
DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_WORK
#define DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_WORK "work"
desktopcouch_document_contact_address_get_description ()
const char * desktopcouch_document_contact_address_get_description
(CouchdbStructField *sf
);
desktopcouch_document_contact_address_set_description ()
void desktopcouch_document_contact_address_set_description
(CouchdbStructField *sf
,
const char *description
);
desktopcouch_document_contact_im_new ()
CouchdbStructField * desktopcouch_document_contact_im_new
(const char *uuid
,
const char *address
,
const char *description
,
const char *protocol
);
desktopcouch_document_contact_im_get_address ()
const char * desktopcouch_document_contact_im_get_address
(CouchdbStructField *sf
);
desktopcouch_document_contact_im_set_address ()
void desktopcouch_document_contact_im_set_address
(CouchdbStructField *sf
,
const char *address
);
desktopcouch_document_contact_im_get_description ()
const char * desktopcouch_document_contact_im_get_description
(CouchdbStructField *sf
);
desktopcouch_document_contact_im_set_description ()
void desktopcouch_document_contact_im_set_description
(CouchdbStructField *sf
,
const char *description
);
DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_AIM
#define DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_AIM "aim"
DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_GADU_GADU
#define DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_GADU_GADU "gadu-gadu"
DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_GROUPWISE
#define DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_GROUPWISE "groupwise"
DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_ICQ
#define DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_ICQ "icq"
DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_IRC
#define DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_IRC "irc"
DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_JABBER
#define DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_JABBER "jabber"
DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_MSN
#define DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_MSN "msn"
DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_SKYPE
#define DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_SKYPE "skype"
DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_YAHOO
#define DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_YAHOO "yahoo"
desktopcouch_document_contact_im_get_protocol ()
const char * desktopcouch_document_contact_im_get_protocol
(CouchdbStructField *sf
);
desktopcouch_document_contact_im_set_protocol ()
void desktopcouch_document_contact_im_set_protocol
(CouchdbStructField *sf
,
const char *protocol
);
desktopcouch_document_contact_url_new ()
CouchdbStructField * desktopcouch_document_contact_url_new
(const char *uuid
,
const char *address
,
const char *description
);
desktopcouch_document_contact_url_get_address ()
const char * desktopcouch_document_contact_url_get_address
(CouchdbStructField *sf
);
desktopcouch_document_contact_url_set_address ()
void desktopcouch_document_contact_url_set_address
(CouchdbStructField *sf
,
const char *address
);
DESKTOPCOUCH_DOCUMENT_CONTACT_URL_DESCRIPTION_BLOG
#define DESKTOPCOUCH_DOCUMENT_CONTACT_URL_DESCRIPTION_BLOG "blog"
DESKTOPCOUCH_DOCUMENT_CONTACT_URL_DESCRIPTION_HOMEPAGE
#define DESKTOPCOUCH_DOCUMENT_CONTACT_URL_DESCRIPTION_HOMEPAGE "home page"
desktopcouch_document_contact_url_get_description ()
const char * desktopcouch_document_contact_url_get_description
(CouchdbStructField *sf
);
desktopcouch_document_contact_url_set_description ()
void desktopcouch_document_contact_url_set_description
(CouchdbStructField *sf
,
const char *description
);