desktopcouch-document-contact

desktopcouch-document-contact

Stability Level

, unless otherwise indicated

Synopsis

#define             DESKTOPCOUCH_RECORD_TYPE_CONTACT
CouchdbDocument *   desktopcouch_document_contact_new   (CouchdbSession *couchdb);
gboolean            desktopcouch_document_is_contact    (CouchdbDocument *document);
const char *        desktopcouch_document_contact_get_first_name
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_first_name
                                                        (CouchdbDocument *document,
                                                         const char *first_name);
const char *        desktopcouch_document_contact_get_last_name
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_last_name
                                                        (CouchdbDocument *document,
                                                         const char *last_name);
const char *        desktopcouch_document_contact_get_nick_name
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_nick_name
                                                        (CouchdbDocument *document,
                                                         const char *nick_name);
const char *        desktopcouch_document_contact_get_spouse_name
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_spouse_name
                                                        (CouchdbDocument *document,
                                                         const char *spouse_name);
const char *        desktopcouch_document_contact_get_birth_date
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_birth_date
                                                        (CouchdbDocument *document,
                                                         const char *birth_date);
const char *        desktopcouch_document_contact_get_wedding_date
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_wedding_date
                                                        (CouchdbDocument *document,
                                                         const char *wedding_date);
const char *        desktopcouch_document_contact_get_company
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_company
                                                        (CouchdbDocument *document,
                                                         const char *company);
const char *        desktopcouch_document_contact_get_department
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_department
                                                        (CouchdbDocument *document,
                                                         const char *department);
const char *        desktopcouch_document_contact_get_title
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_title
                                                        (CouchdbDocument *document,
                                                         const char *title);
const char *        desktopcouch_document_contact_get_job_title
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_job_title
                                                        (CouchdbDocument *document,
                                                         const char *job_title);
const char *        desktopcouch_document_contact_get_manager_name
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_manager_name
                                                        (CouchdbDocument *document,
                                                         const char *manager_name);
const char *        desktopcouch_document_contact_get_assistant_name
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_assistant_name
                                                        (CouchdbDocument *document,
                                                         const char *assistant_name);
const char *        desktopcouch_document_contact_get_office
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_office
                                                        (CouchdbDocument *document,
                                                         const char *office);
GSList *            desktopcouch_document_contact_get_email_addresses
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_email_addresses
                                                        (CouchdbDocument *document,
                                                         GSList *list);
GSList *            desktopcouch_document_contact_get_phone_numbers
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_phone_numbers
                                                        (CouchdbDocument *document,
                                                         GSList *list);
GSList *            desktopcouch_document_contact_get_addresses
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_addresses
                                                        (CouchdbDocument *document,
                                                         GSList *list);
GSList *            desktopcouch_document_contact_get_im_addresses
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_im_addresses
                                                        (CouchdbDocument *document,
                                                         GSList *list);
GSList *            desktopcouch_document_contact_get_urls
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_urls
                                                        (CouchdbDocument *document,
                                                         GSList *list);
const char *        desktopcouch_document_contact_get_categories
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_categories
                                                        (CouchdbDocument *document,
                                                         const char *categories);
const char *        desktopcouch_document_contact_get_notes
                                                        (CouchdbDocument *document);
void                desktopcouch_document_contact_set_notes
                                                        (CouchdbDocument *document,
                                                         const char *notes);
CouchdbStructField * desktopcouch_document_contact_email_new
                                                        (const char *uuid,
                                                         const char *address,
                                                         const char *description);
const char *        desktopcouch_document_contact_email_get_address
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_email_set_address
                                                        (CouchdbStructField *sf,
                                                         const char *email);
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_HOME
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_OTHER
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_WORK
const char *        desktopcouch_document_contact_email_get_description
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_email_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);
CouchdbStructField * desktopcouch_document_contact_phone_new
                                                        (const char *uuid,
                                                         const char *number,
                                                         const char *description,
                                                         gint priority);
gint                desktopcouch_document_contact_phone_get_priority
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_phone_set_priority
                                                        (CouchdbStructField *sf,
                                                         gint priority);
const char *        desktopcouch_document_contact_phone_get_number
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_phone_set_number
                                                        (CouchdbStructField *sf,
                                                         const char *number);
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_ASSISTANT
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CALLBACK
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CAR
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_COMPANY
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME_FAX
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_MOBILE
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER_FAX
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PAGER
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PRIMARY
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_RADIO
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_TELEX
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK_FAX
const char *        desktopcouch_document_contact_phone_get_description
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_phone_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);
CouchdbStructField * desktopcouch_document_contact_address_new
                                                        (const char *uuid,
                                                         const char *street,
                                                         const char *city,
                                                         const char *state,
                                                         const char *country,
                                                         const char *postalcode,
                                                         const char *pobox,
                                                         const char *description);
const char *        desktopcouch_document_contact_address_get_street
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_address_set_street
                                                        (CouchdbStructField *sf,
                                                         const char *street);
const char *        desktopcouch_document_contact_address_get_city
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_address_set_city
                                                        (CouchdbStructField *sf,
                                                         const char *city);
const char *        desktopcouch_document_contact_address_get_state
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_address_set_state
                                                        (CouchdbStructField *sf,
                                                         const char *state);
const char *        desktopcouch_document_contact_address_get_country
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_address_set_country
                                                        (CouchdbStructField *sf,
                                                         const char *country);
const char *        desktopcouch_document_contact_address_get_postalcode
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_address_set_postalcode
                                                        (CouchdbStructField *sf,
                                                         const char *postalcode);
const char *        desktopcouch_document_contact_address_get_pobox
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_address_set_pobox
                                                        (CouchdbStructField *sf,
                                                         const char *pobox);
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_HOME
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_OTHER
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_WORK
const char *        desktopcouch_document_contact_address_get_description
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_address_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);
CouchdbStructField * desktopcouch_document_contact_im_new
                                                        (const char *uuid,
                                                         const char *address,
                                                         const char *description,
                                                         const char *protocol);
const char *        desktopcouch_document_contact_im_get_address
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_im_set_address
                                                        (CouchdbStructField *sf,
                                                         const char *address);
const char *        desktopcouch_document_contact_im_get_description
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_im_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_AIM
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_GADU_GADU
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_GROUPWISE
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_ICQ
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_IRC
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_JABBER
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_MSN
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_SKYPE
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_YAHOO
const char *        desktopcouch_document_contact_im_get_protocol
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_im_set_protocol
                                                        (CouchdbStructField *sf,
                                                         const char *protocol);
CouchdbStructField * desktopcouch_document_contact_url_new
                                                        (const char *uuid,
                                                         const char *address,
                                                         const char *description);
const char *        desktopcouch_document_contact_url_get_address
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_url_set_address
                                                        (CouchdbStructField *sf,
                                                         const char *address);
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_URL_DESCRIPTION_BLOG
#define             DESKTOPCOUCH_DOCUMENT_CONTACT_URL_DESCRIPTION_HOMEPAGE
const char *        desktopcouch_document_contact_url_get_description
                                                        (CouchdbStructField *sf);
void                desktopcouch_document_contact_url_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);

Description

Details

DESKTOPCOUCH_RECORD_TYPE_CONTACT

#define             DESKTOPCOUCH_RECORD_TYPE_CONTACT


desktopcouch_document_contact_new ()

CouchdbDocument *   desktopcouch_document_contact_new   (CouchdbSession *couchdb);

couchdb :

Returns :


desktopcouch_document_is_contact ()

gboolean            desktopcouch_document_is_contact    (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_get_first_name ()

const char *        desktopcouch_document_contact_get_first_name
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_first_name ()

void                desktopcouch_document_contact_set_first_name
                                                        (CouchdbDocument *document,
                                                         const char *first_name);

document :

first_name :


desktopcouch_document_contact_get_last_name ()

const char *        desktopcouch_document_contact_get_last_name
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_last_name ()

void                desktopcouch_document_contact_set_last_name
                                                        (CouchdbDocument *document,
                                                         const char *last_name);

document :

last_name :


desktopcouch_document_contact_get_nick_name ()

const char *        desktopcouch_document_contact_get_nick_name
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_nick_name ()

void                desktopcouch_document_contact_set_nick_name
                                                        (CouchdbDocument *document,
                                                         const char *nick_name);

document :

nick_name :


desktopcouch_document_contact_get_spouse_name ()

const char *        desktopcouch_document_contact_get_spouse_name
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_spouse_name ()

void                desktopcouch_document_contact_set_spouse_name
                                                        (CouchdbDocument *document,
                                                         const char *spouse_name);

document :

spouse_name :


desktopcouch_document_contact_get_birth_date ()

const char *        desktopcouch_document_contact_get_birth_date
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_birth_date ()

void                desktopcouch_document_contact_set_birth_date
                                                        (CouchdbDocument *document,
                                                         const char *birth_date);

document :

birth_date :


desktopcouch_document_contact_get_wedding_date ()

const char *        desktopcouch_document_contact_get_wedding_date
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_wedding_date ()

void                desktopcouch_document_contact_set_wedding_date
                                                        (CouchdbDocument *document,
                                                         const char *wedding_date);

document :

wedding_date :


desktopcouch_document_contact_get_company ()

const char *        desktopcouch_document_contact_get_company
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_company ()

void                desktopcouch_document_contact_set_company
                                                        (CouchdbDocument *document,
                                                         const char *company);

document :

company :


desktopcouch_document_contact_get_department ()

const char *        desktopcouch_document_contact_get_department
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_department ()

void                desktopcouch_document_contact_set_department
                                                        (CouchdbDocument *document,
                                                         const char *department);

document :

department :


desktopcouch_document_contact_get_title ()

const char *        desktopcouch_document_contact_get_title
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_title ()

void                desktopcouch_document_contact_set_title
                                                        (CouchdbDocument *document,
                                                         const char *title);

document :

title :


desktopcouch_document_contact_get_job_title ()

const char *        desktopcouch_document_contact_get_job_title
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_job_title ()

void                desktopcouch_document_contact_set_job_title
                                                        (CouchdbDocument *document,
                                                         const char *job_title);

document :

job_title :


desktopcouch_document_contact_get_manager_name ()

const char *        desktopcouch_document_contact_get_manager_name
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_manager_name ()

void                desktopcouch_document_contact_set_manager_name
                                                        (CouchdbDocument *document,
                                                         const char *manager_name);

document :

manager_name :


desktopcouch_document_contact_get_assistant_name ()

const char *        desktopcouch_document_contact_get_assistant_name
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_assistant_name ()

void                desktopcouch_document_contact_set_assistant_name
                                                        (CouchdbDocument *document,
                                                         const char *assistant_name);

document :

assistant_name :


desktopcouch_document_contact_get_office ()

const char *        desktopcouch_document_contact_get_office
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_office ()

void                desktopcouch_document_contact_set_office
                                                        (CouchdbDocument *document,
                                                         const char *office);

document :

office :


desktopcouch_document_contact_get_email_addresses ()

GSList *            desktopcouch_document_contact_get_email_addresses
                                                        (CouchdbDocument *document);

Retrieve a list of email addresses from the specified contact document. Email addresses are returned in a GSList of CouchdbStructField objects, which can be manipulated with the desktopcouch_document_contact_email_* functions and freed with: g_slist_foreach (list, (GFunc) couchdb_struct_field_unref, NULL); g_slist_free (list);

document :

A CouchdbDocument object representing a contact

Returns :

a GSList of CouchdbStructField objects.

desktopcouch_document_contact_set_email_addresses ()

void                desktopcouch_document_contact_set_email_addresses
                                                        (CouchdbDocument *document,
                                                         GSList *list);

document :

list :


desktopcouch_document_contact_get_phone_numbers ()

GSList *            desktopcouch_document_contact_get_phone_numbers
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_phone_numbers ()

void                desktopcouch_document_contact_set_phone_numbers
                                                        (CouchdbDocument *document,
                                                         GSList *list);

document :

list :


desktopcouch_document_contact_get_addresses ()

GSList *            desktopcouch_document_contact_get_addresses
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_addresses ()

void                desktopcouch_document_contact_set_addresses
                                                        (CouchdbDocument *document,
                                                         GSList *list);

document :

list :


desktopcouch_document_contact_get_im_addresses ()

GSList *            desktopcouch_document_contact_get_im_addresses
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_im_addresses ()

void                desktopcouch_document_contact_set_im_addresses
                                                        (CouchdbDocument *document,
                                                         GSList *list);

document :

list :


desktopcouch_document_contact_get_urls ()

GSList *            desktopcouch_document_contact_get_urls
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_urls ()

void                desktopcouch_document_contact_set_urls
                                                        (CouchdbDocument *document,
                                                         GSList *list);

document :

list :


desktopcouch_document_contact_get_categories ()

const char *        desktopcouch_document_contact_get_categories
                                                        (CouchdbDocument *document);

Get the list of categories (as a string) for this contact document.

document :

A CouchdbDocument object

Returns :

A comma separated list of categories as a string.

desktopcouch_document_contact_set_categories ()

void                desktopcouch_document_contact_set_categories
                                                        (CouchdbDocument *document,
                                                         const char *categories);

document :

categories :


desktopcouch_document_contact_get_notes ()

const char *        desktopcouch_document_contact_get_notes
                                                        (CouchdbDocument *document);

document :

Returns :


desktopcouch_document_contact_set_notes ()

void                desktopcouch_document_contact_set_notes
                                                        (CouchdbDocument *document,
                                                         const char *notes);

document :

notes :


desktopcouch_document_contact_email_new ()

CouchdbStructField * desktopcouch_document_contact_email_new
                                                        (const char *uuid,
                                                         const char *address,
                                                         const char *description);

uuid :

address :

description :

Returns :


desktopcouch_document_contact_email_get_address ()

const char *        desktopcouch_document_contact_email_get_address
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_email_set_address ()

void                desktopcouch_document_contact_email_set_address
                                                        (CouchdbStructField *sf,
                                                         const char *email);

sf :

email :


DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_HOME

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_HOME


DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_OTHER

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_OTHER


DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_WORK

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_EMAIL_DESCRIPTION_WORK


desktopcouch_document_contact_email_get_description ()

const char *        desktopcouch_document_contact_email_get_description
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_email_set_description ()

void                desktopcouch_document_contact_email_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);

sf :

description :


desktopcouch_document_contact_phone_new ()

CouchdbStructField * desktopcouch_document_contact_phone_new
                                                        (const char *uuid,
                                                         const char *number,
                                                         const char *description,
                                                         gint priority);

uuid :

number :

description :

priority :

Returns :


desktopcouch_document_contact_phone_get_priority ()

gint                desktopcouch_document_contact_phone_get_priority
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_phone_set_priority ()

void                desktopcouch_document_contact_phone_set_priority
                                                        (CouchdbStructField *sf,
                                                         gint priority);

sf :

priority :


desktopcouch_document_contact_phone_get_number ()

const char *        desktopcouch_document_contact_phone_get_number
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_phone_set_number ()

void                desktopcouch_document_contact_phone_set_number
                                                        (CouchdbStructField *sf,
                                                         const char *number);

sf :

number :


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_ASSISTANT

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_ASSISTANT


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CALLBACK

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CALLBACK


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CAR

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_CAR


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_COMPANY

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_COMPANY


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME_FAX

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_HOME_FAX


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_MOBILE

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_MOBILE


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER_FAX

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_OTHER_FAX


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PAGER

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PAGER


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PRIMARY

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_PRIMARY


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_RADIO

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_RADIO


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_TELEX

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_TELEX


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK


DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK_FAX

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_PHONE_DESCRIPTION_WORK_FAX


desktopcouch_document_contact_phone_get_description ()

const char *        desktopcouch_document_contact_phone_get_description
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_phone_set_description ()

void                desktopcouch_document_contact_phone_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);

sf :

description :


desktopcouch_document_contact_address_new ()

CouchdbStructField * desktopcouch_document_contact_address_new
                                                        (const char *uuid,
                                                         const char *street,
                                                         const char *city,
                                                         const char *state,
                                                         const char *country,
                                                         const char *postalcode,
                                                         const char *pobox,
                                                         const char *description);

uuid :

street :

city :

state :

country :

postalcode :

pobox :

description :

Returns :


desktopcouch_document_contact_address_get_street ()

const char *        desktopcouch_document_contact_address_get_street
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_address_set_street ()

void                desktopcouch_document_contact_address_set_street
                                                        (CouchdbStructField *sf,
                                                         const char *street);

sf :

street :


desktopcouch_document_contact_address_get_city ()

const char *        desktopcouch_document_contact_address_get_city
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_address_set_city ()

void                desktopcouch_document_contact_address_set_city
                                                        (CouchdbStructField *sf,
                                                         const char *city);

sf :

city :


desktopcouch_document_contact_address_get_state ()

const char *        desktopcouch_document_contact_address_get_state
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_address_set_state ()

void                desktopcouch_document_contact_address_set_state
                                                        (CouchdbStructField *sf,
                                                         const char *state);

sf :

state :


desktopcouch_document_contact_address_get_country ()

const char *        desktopcouch_document_contact_address_get_country
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_address_set_country ()

void                desktopcouch_document_contact_address_set_country
                                                        (CouchdbStructField *sf,
                                                         const char *country);

sf :

country :


desktopcouch_document_contact_address_get_postalcode ()

const char *        desktopcouch_document_contact_address_get_postalcode
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_address_set_postalcode ()

void                desktopcouch_document_contact_address_set_postalcode
                                                        (CouchdbStructField *sf,
                                                         const char *postalcode);

sf :

postalcode :


desktopcouch_document_contact_address_get_pobox ()

const char *        desktopcouch_document_contact_address_get_pobox
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_address_set_pobox ()

void                desktopcouch_document_contact_address_set_pobox
                                                        (CouchdbStructField *sf,
                                                         const char *pobox);

sf :

pobox :


DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_HOME

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_HOME


DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_OTHER

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_OTHER


DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_WORK

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_ADDRESS_DESCRIPTION_WORK


desktopcouch_document_contact_address_get_description ()

const char *        desktopcouch_document_contact_address_get_description
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_address_set_description ()

void                desktopcouch_document_contact_address_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);

sf :

description :


desktopcouch_document_contact_im_new ()

CouchdbStructField * desktopcouch_document_contact_im_new
                                                        (const char *uuid,
                                                         const char *address,
                                                         const char *description,
                                                         const char *protocol);

uuid :

address :

description :

protocol :

Returns :


desktopcouch_document_contact_im_get_address ()

const char *        desktopcouch_document_contact_im_get_address
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_im_set_address ()

void                desktopcouch_document_contact_im_set_address
                                                        (CouchdbStructField *sf,
                                                         const char *address);

sf :

address :


desktopcouch_document_contact_im_get_description ()

const char *        desktopcouch_document_contact_im_get_description
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_im_set_description ()

void                desktopcouch_document_contact_im_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);

sf :

description :


DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_AIM

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_AIM


DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_GADU_GADU

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_GADU_GADU


DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_GROUPWISE

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_GROUPWISE


DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_ICQ

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_ICQ


DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_IRC

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_IRC


DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_JABBER

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_JABBER


DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_MSN

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_MSN


DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_SKYPE

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_SKYPE


DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_YAHOO

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_IM_PROTOCOL_YAHOO


desktopcouch_document_contact_im_get_protocol ()

const char *        desktopcouch_document_contact_im_get_protocol
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_im_set_protocol ()

void                desktopcouch_document_contact_im_set_protocol
                                                        (CouchdbStructField *sf,
                                                         const char *protocol);

sf :

protocol :


desktopcouch_document_contact_url_new ()

CouchdbStructField * desktopcouch_document_contact_url_new
                                                        (const char *uuid,
                                                         const char *address,
                                                         const char *description);

uuid :

address :

description :

Returns :


desktopcouch_document_contact_url_get_address ()

const char *        desktopcouch_document_contact_url_get_address
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_url_set_address ()

void                desktopcouch_document_contact_url_set_address
                                                        (CouchdbStructField *sf,
                                                         const char *address);

sf :

address :


DESKTOPCOUCH_DOCUMENT_CONTACT_URL_DESCRIPTION_BLOG

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_URL_DESCRIPTION_BLOG


DESKTOPCOUCH_DOCUMENT_CONTACT_URL_DESCRIPTION_HOMEPAGE

#define             DESKTOPCOUCH_DOCUMENT_CONTACT_URL_DESCRIPTION_HOMEPAGE


desktopcouch_document_contact_url_get_description ()

const char *        desktopcouch_document_contact_url_get_description
                                                        (CouchdbStructField *sf);

sf :

Returns :


desktopcouch_document_contact_url_set_description ()

void                desktopcouch_document_contact_url_set_description
                                                        (CouchdbStructField *sf,
                                                         const char *description);

sf :

description :