|
LinphoneRemoteContactDirectory * | linphone_core_create_card_dav_remote_contact_directory (LinphoneCore *core, LinphoneCardDavParams *params) |
| Creates a new CardDAV server params object that may be used later by LinphoneMagicSearch to query contacts. More...
|
|
LinphoneRemoteContactDirectory * | linphone_core_create_ldap_remote_contact_directory (LinphoneCore *core, LinphoneLdapParams *params) |
| Creates a new CardDAV server params object that may be used later by LinphoneMagicSearch to query contacts. More...
|
|
void | linphone_core_add_remote_contact_directory (LinphoneCore *core, LinphoneRemoteContactDirectory *remoteContactDirectory) |
| Adds a LinphoneRemoteContactDirectory object previously created to the Core, to be used later by LinphoneMagicSearch to query contacts using either LDAP or CardDAV. More...
|
|
void | linphone_core_remove_remote_contact_directory (LinphoneCore *core, LinphoneRemoteContactDirectory *remoteContactDirectory) |
| Removes a LinphoneRemoteContactDirectory object previously added to the Core. More...
|
|
bctbx_list_t * | linphone_core_get_remote_contact_directories (LinphoneCore *core) |
| Gets the list of currently configured LDAP or CardDAV remote servers used by LinphoneMagicSearch. More...
|
|
LinphoneCardDavParams * | linphone_core_create_card_dav_params (LinphoneCore *core) |
| Creates a new CardDAV server params object that may be used later by LinphoneMagicSearch to query contacts. More...
|
|
LinphoneCardDavParams * | linphone_card_dav_params_clone (const LinphoneCardDavParams *params) |
| Instantiates a new LinphoneCardDavParams with values from source. More...
|
|
LinphoneCardDavParams * | linphone_card_dav_params_ref (LinphoneCardDavParams *params) |
| Takes a reference on a LinphoneCardDavParams. More...
|
|
void | linphone_card_dav_params_unref (LinphoneCardDavParams *params) |
| Releases a LinphoneCardDavParams. More...
|
|
bctbx_list_t * | linphone_card_dav_params_get_user_input_fields (const LinphoneCardDavParams *params) |
| Gets the list of vCard RFC fields to use to match user input text on. More...
|
|
void | linphone_card_dav_params_set_user_input_fields (LinphoneCardDavParams *params, bctbx_list_t *list) |
| Sets the list of vCard RFC fields to use to match user input text on. More...
|
|
bctbx_list_t * | linphone_card_dav_params_get_domain_fields (const LinphoneCardDavParams *params) |
| Gets the list of vCard RFC fields to use to match the domain filter on. More...
|
|
void | linphone_card_dav_params_set_domain_fields (LinphoneCardDavParams *params, const bctbx_list_t *list) |
| Sets the list of vCard RFC fields to use to match the domain filter on. More...
|
|
bool_t | linphone_card_dav_params_get_use_exact_match_policy (const LinphoneCardDavParams *params) |
| Gets the matching policy: TRUE if the remote vCard value must match the filter exactly, FALSE if it only needs to contain the filter. More...
|
|
void | linphone_card_dav_params_set_use_exact_match_policy (LinphoneCardDavParams *params, bool_t exact_match) |
| Sets the matching policy: TRUE if the remote vCard value must match the filter exactly, FALSE if it only needs to contain the filter. More...
|
|
LinphoneRemoteContactDirectory * | linphone_remote_contact_directory_ref (LinphoneRemoteContactDirectory *params) |
| Takes a reference on a LinphoneRemoteContactDirectory. More...
|
|
void | linphone_remote_contact_directory_unref (LinphoneRemoteContactDirectory *params) |
| Releases a LinphoneRemoteContactDirectory. More...
|
|
LinphoneRemoteContactDirectoryType | linphone_remote_contact_directory_get_type (const LinphoneRemoteContactDirectory *params) |
| Gets the type of remote contact directory (LDAP, CardDAV). More...
|
|
LinphoneCardDavParams * | linphone_remote_contact_directory_get_card_dav_params (const LinphoneRemoteContactDirectory *params) |
| Gets the CardDAV params if linphone_remote_contact_directory_get_type() returns CardDAV. More...
|
|
LinphoneLdapParams * | linphone_remote_contact_directory_get_ldap_params (const LinphoneRemoteContactDirectory *params) |
| Gets the LDAP params if linphone_remote_contact_directory_get_type() returns LDAP. More...
|
|
const char * | linphone_remote_contact_directory_get_server_url (const LinphoneRemoteContactDirectory *params) |
| Gets the configured remote contact directory server URL. More...
|
|
void | linphone_remote_contact_directory_set_server_url (LinphoneRemoteContactDirectory *params, const char *server_url) |
| Sets the server URL to use to reach the remote contact directory server. More...
|
|
unsigned int | linphone_remote_contact_directory_get_limit (const LinphoneRemoteContactDirectory *params) |
| Gets the maximum number of results to fetch, 0 means no limit. More...
|
|
void | linphone_remote_contact_directory_set_limit (LinphoneRemoteContactDirectory *params, unsigned int limit) |
| Sets the maximum number of results to fetch, 0 means no limit. More...
|
|
unsigned int | linphone_remote_contact_directory_get_min_characters (const LinphoneRemoteContactDirectory *params) |
| Gets the minimum number of characters to have before sending the query to the server. More...
|
|
void | linphone_remote_contact_directory_set_min_characters (LinphoneRemoteContactDirectory *params, unsigned int min) |
| Sets the minimum number of characters to have before sending the query to the server. More...
|
|
unsigned int | linphone_remote_contact_directory_get_timeout (const LinphoneRemoteContactDirectory *params) |
| Gets the timeout (in seconds) after which the query is abandonned. More...
|
|
void | linphone_remote_contact_directory_set_timeout (LinphoneRemoteContactDirectory *params, unsigned int seconds) |
| Sets the timeout (in seconds) after which the query is abandonned. More...
|
|
Create, manage and search contacts.