|  | 
| typedef void(* | LinphoneAccountCreatorCbsStatusCb) (LinphoneAccountCreator *creator, LinphoneAccountCreatorStatus status, const char *response) | 
|  | Callback to notify a response of server.  More... 
 | 
|  | 
| typedef struct _LinphoneAccountCreator | LinphoneAccountCreator | 
|  | The object used to configure an account on a server via XML-RPC, see https://wiki.linphone.org/xwiki/wiki/public/view/Lib/Features/Override%20account%20creator%20request/. 
 | 
|  | 
| typedef struct _LinphoneAccountCreatorService | LinphoneAccountCreatorService | 
|  | An object to define a LinphoneAccountCreator service.  More... 
 | 
|  | 
| typedef struct _LinphoneAccountCreatorCbs | LinphoneAccountCreatorCbs | 
|  | An object to handle the responses callbacks for handling the LinphoneAccountCreator operations. 
 | 
|  | 
| typedef enum _LinphoneAccountCreatorPhoneNumberStatus | LinphoneAccountCreatorPhoneNumberStatus | 
|  | Enum describing phone number checking, used by the LinphoneAccountCreator. 
 | 
|  | 
| typedef unsigned int | LinphoneAccountCreatorPhoneNumberStatusMask | 
|  | A mask of LinphoneAccountCreatorPhoneNumberStatus values. 
 | 
|  | 
| typedef enum _LinphoneAccountCreatorBackend | LinphoneAccountCreatorBackend | 
|  | Enum describing backend used in the LinphoneAccountCreator. 
 | 
|  | 
| typedef enum _LinphoneAccountCreatorUsernameStatus | LinphoneAccountCreatorUsernameStatus | 
|  | Enum describing username checking, used by the LinphoneAccountCreator. 
 | 
|  | 
| typedef enum _LinphoneAccountCreatorEmailStatus | LinphoneAccountCreatorEmailStatus | 
|  | Enum describing email checking, used by the LinphoneAccountCreator. 
 | 
|  | 
| typedef enum _LinphoneAccountCreatorPasswordStatus | LinphoneAccountCreatorPasswordStatus | 
|  | Enum describing password checking, used by the LinphoneAccountCreator. 
 | 
|  | 
| typedef enum _LinphoneAccountCreatorLanguageStatus | LinphoneAccountCreatorLanguageStatus | 
|  | Enum describing language checking, used by the LinphoneAccountCreator. 
 | 
|  | 
| typedef enum _LinphoneAccountCreatorAlgoStatus | LinphoneAccountCreatorAlgoStatus | 
|  | Enum describing algorithm checking, used by the LinphoneAccountCreator. 
 | 
|  | 
| typedef enum _LinphoneAccountCreatorActivationCodeStatus | LinphoneAccountCreatorActivationCodeStatus | 
|  | Enum describing activation code checking, used by the LinphoneAccountCreator. 
 | 
|  | 
| typedef enum _LinphoneAccountCreatorDomainStatus | LinphoneAccountCreatorDomainStatus | 
|  | Enum describing domain checking, used by the LinphoneAccountCreator. 
 | 
|  | 
| typedef enum _LinphoneAccountCreatorTransportStatus | LinphoneAccountCreatorTransportStatus | 
|  | Enum describing transport checking, used by the LinphoneAccountCreator. 
 | 
|  | 
| typedef void(* | LinphoneAccountManagerServicesRequestCbsOnSuccessfulRequestCb) (const LinphoneAccountManagerServicesRequest *request, const char *data) | 
|  | Callback for notifying a request was successful.  More... 
 | 
|  | 
| typedef void(* | LinphoneAccountManagerServicesRequestCbsOnRequestErrorCb) (const LinphoneAccountManagerServicesRequest *request, int status_code, const char *error_message, const LinphoneDictionary *parameter_errors) | 
|  | Callback for notifying a request has failed.  More... 
 | 
|  | 
| typedef void(* | LinphoneAccountManagerServicesRequestCbsOnDevicesListFetchedCb) (const LinphoneAccountManagerServicesRequest *request, const bctbx_list_t *devices_list) | 
|  | Callback for notifying when the #LinphoneAccountManagerServicesRequestGetDevicesList request has results available.  More... 
 | 
|  | 
| typedef struct _LinphoneAccountManagerServices | LinphoneAccountManagerServices | 
|  | Object that replaces LinphoneAccountCreator. 
 | 
|  | 
| typedef struct _LinphoneAccountManagerServicesRequest | LinphoneAccountManagerServicesRequest | 
|  | Request object created by LinphoneAccountManagerServices. 
 | 
|  | 
| typedef struct _LinphoneAccountManagerServicesRequestCbs | LinphoneAccountManagerServicesRequestCbs | 
|  | An object to handle the callbacks for LinphoneAccountManagerServicesRequest object. 
 | 
|  | 
| typedef enum _LinphoneAccountManagerServicesRequestType | LinphoneAccountManagerServicesRequestType | 
|  | List of all supported LinphoneAccountManagerServicesRequest requests, allowing to know which one triggered either a callback from the LinphoneAccountManagerServicesRequestCbs. 
 | 
|  | 
|  | 
| LinphoneAccountCreator * | linphone_account_creator_create (LinphoneCore *core) | 
|  | Create a LinphoneAccountCreator and set Linphone Request callbacks.  More... 
 | 
|  | 
| LinphoneAccountCreator * | linphone_account_creator_new (LinphoneCore *core, const char *xmlrpc_url) | 
|  | Create a LinphoneAccountCreator and set Linphone Request callbacks.  More... 
 | 
|  | 
| void | linphone_account_creator_reset (LinphoneAccountCreator *creator) | 
|  | Reset the account creator entries like username, password, phone number...  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_is_account_exist (LinphoneAccountCreator *creator) | 
|  | Send a request to know the existence of account on server.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_create_account (LinphoneAccountCreator *creator) | 
|  | Send a request to create an account on server.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_create_push_account (LinphoneAccountCreator *creator) | 
|  | Send a request to create a push account on server.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_is_account_activated (LinphoneAccountCreator *creator) | 
|  | Send a request to know if an account is activated on server.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_activate_account (LinphoneAccountCreator *creator) | 
|  | Send a request to activate an account on server.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_link_account (LinphoneAccountCreator *creator) | 
|  | Send a request to link an account to an alias.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_activate_alias (LinphoneAccountCreator *creator) | 
|  | Send a request to activate an alias.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_is_alias_used (LinphoneAccountCreator *creator) | 
|  | Send a request to know if an alias is used.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_is_account_linked (LinphoneAccountCreator *creator) | 
|  | Send a request to know if an account is linked.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_recover_account (LinphoneAccountCreator *creator) | 
|  | Send a request to recover an account.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_update_account (LinphoneAccountCreator *creator) | 
|  | Send a request to update an account.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_login_linphone_account (LinphoneAccountCreator *creator) | 
|  | Send a request to get the password & algorithm of an account using the confirmation key.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_request_auth_token (LinphoneAccountCreator *creator) | 
|  | Request an auth token to be send by the backend by push notification.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_request_account_creation_request_token (LinphoneAccountCreator *creator) | 
|  | Request an account creation "request_token" to be used on account creations.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_request_account_creation_token_using_request_token (LinphoneAccountCreator *creator) | 
|  | Send a request to get a token to be used for account creation from a request_token.  More... 
 | 
|  | 
| LinphoneAccountCreator * | linphone_account_creator_ref (LinphoneAccountCreator *creator) | 
|  | Acquire a reference to the LinphoneAccountCreator.  More... 
 | 
|  | 
| void | linphone_account_creator_unref (LinphoneAccountCreator *creator) | 
|  | Release reference to the LinphoneAccountCreator.  More... 
 | 
|  | 
| void * | linphone_account_creator_get_user_data (const LinphoneAccountCreator *creator) | 
|  | Retrieve the user pointer associated with the LinphoneAccountCreator.  More... 
 | 
|  | 
| void | linphone_account_creator_set_user_data (LinphoneAccountCreator *creator, void *user_data) | 
|  | Assign a user pointer to the LinphoneAccountCreator.  More... 
 | 
|  | 
| void | linphone_account_creator_set_account (LinphoneAccountCreator *creator, LinphoneAccount *account) | 
|  | Assign a proxy config pointer to the LinphoneAccountCreator.  More... 
 | 
|  | 
| void | linphone_account_creator_set_proxy_config (LinphoneAccountCreator *creator, LinphoneProxyConfig *cfg) | 
|  | Assign a proxy config pointer to the LinphoneAccountCreator.  More... 
 | 
|  | 
| LinphoneAccountCreatorUsernameStatus | linphone_account_creator_set_username (LinphoneAccountCreator *creator, const char *username) | 
|  | Set the username.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_username (const LinphoneAccountCreator *creator) | 
|  | Get the username.  More... 
 | 
|  | 
| void | linphone_account_creator_set_pn_provider (LinphoneAccountCreator *creator, const char *pn_provider) | 
|  | Set the provider to be used by the backend to send the push notification to the device asking for an auth token.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_pn_provider (const LinphoneAccountCreator *creator) | 
|  | Get the provider to be used by the backend to send the push notification to the device asking for an auth token.  More... 
 | 
|  | 
| void | linphone_account_creator_set_pn_param (LinphoneAccountCreator *creator, const char *pn_param) | 
|  | Set the param to be used by the backend to send the push notification to the device asking for an auth token.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_pn_param (const LinphoneAccountCreator *creator) | 
|  | Get the param to be used by the backend to send the push notification to the device asking for an auth token.  More... 
 | 
|  | 
| void | linphone_account_creator_set_pn_prid (LinphoneAccountCreator *creator, const char *pn_prid) | 
|  | Set the prid to be used by the backend to send the push notification to the device asking for an auth token.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_pn_prid (const LinphoneAccountCreator *creator) | 
|  | Get the prid to be used by the backend to send the push notification to the device asking for an auth token.  More... 
 | 
|  | 
| void | linphone_account_creator_set_token (LinphoneAccountCreator *creator, const char *token) | 
|  | Set the authentication token received by push notification to be used to authenticate next queries, if required.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_token (const LinphoneAccountCreator *creator) | 
|  | Get the authentication token set (if any) to be used to authenticate next queries, if required.  More... 
 | 
|  | 
| void | linphone_account_creator_set_account_creation_request_token (LinphoneAccountCreator *creator, const char *token) | 
|  | Set the account creation request token received to be used to check user validation.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_account_creation_request_token (const LinphoneAccountCreator *creator) | 
|  | Get the account creation request token received to be used to check user validation.  More... 
 | 
|  | 
| LinphoneAccountCreatorPhoneNumberStatusMask | linphone_account_creator_set_phone_number (LinphoneAccountCreator *creator, const char *phone_number, const char *country_code) | 
|  | Set the phone number normalized.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_phone_number (const LinphoneAccountCreator *creator) | 
|  | Get the RFC 3966 normalized phone number.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_phone_country_code (const LinphoneAccountCreator *creator) | 
|  | Get the international prefix.  More... 
 | 
|  | 
| LinphoneAccountCreatorPasswordStatus | linphone_account_creator_set_password (LinphoneAccountCreator *creator, const char *password) | 
|  | Set the password.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_password (const LinphoneAccountCreator *creator) | 
|  | Get the password.  More... 
 | 
|  | 
| LinphoneAccountCreatorPasswordStatus | linphone_account_creator_set_ha1 (LinphoneAccountCreator *creator, const char *ha1) | 
|  | Set the ha1.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_ha1 (const LinphoneAccountCreator *creator) | 
|  | Get the ha1.  More... 
 | 
|  | 
| LinphoneAccountCreatorActivationCodeStatus | linphone_account_creator_set_activation_code (LinphoneAccountCreator *creator, const char *activation_code) | 
|  | Set the activation code.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_activation_code (const LinphoneAccountCreator *creator) | 
|  | Get the activation code.  More... 
 | 
|  | 
| LinphoneAccountCreatorLanguageStatus | linphone_account_creator_set_language (LinphoneAccountCreator *creator, const char *lang) | 
|  | Set the language to use in email or SMS if supported.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_language (const LinphoneAccountCreator *creator) | 
|  | Get the language use in email of SMS.  More... 
 | 
|  | 
| LinphoneAccountCreatorAlgoStatus | linphone_account_creator_set_algorithm (LinphoneAccountCreator *creator, const char *algorithm) | 
|  | Set the supported algorithm.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_algorithm (const LinphoneAccountCreator *creator) | 
|  | Get the algorithm configured in the account creator.  More... 
 | 
|  | 
| LinphoneAccountCreatorUsernameStatus | linphone_account_creator_set_display_name (LinphoneAccountCreator *creator, const char *display_name) | 
|  | Set the display name.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_display_name (const LinphoneAccountCreator *creator) | 
|  | Get the display name.  More... 
 | 
|  | 
| LinphoneAccountCreatorEmailStatus | linphone_account_creator_set_email (LinphoneAccountCreator *creator, const char *email) | 
|  | Set the email.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_email (const LinphoneAccountCreator *creator) | 
|  | Get the email.  More... 
 | 
|  | 
| LinphoneAccountCreatorDomainStatus | linphone_account_creator_set_domain (LinphoneAccountCreator *creator, const char *domain) | 
|  | Set the domain.  More... 
 | 
|  | 
| const char * | linphone_account_creator_get_domain (const LinphoneAccountCreator *creator) | 
|  | Get the domain.  More... 
 | 
|  | 
| LinphoneAccountCreatorTransportStatus | linphone_account_creator_set_transport (LinphoneAccountCreator *creator, LinphoneTransportType transport) | 
|  | Set Transport.  More... 
 | 
|  | 
| LinphoneTransportType | linphone_account_creator_get_transport (const LinphoneAccountCreator *creator) | 
|  | Get Transport.  More... 
 | 
|  | 
| LinphoneAccountCreatorStatus | linphone_account_creator_set_as_default (LinphoneAccountCreator *creator, bool_t set_as_default) | 
|  | Set the set_as_default property.  More... 
 | 
|  | 
| bool_t | linphone_account_creator_get_set_as_default (const LinphoneAccountCreator *creator) | 
|  | Get the set_as_default property.  More... 
 | 
|  | 
| void | linphone_account_creator_add_callbacks (LinphoneAccountCreator *creator, LinphoneAccountCreatorCbs *cbs) | 
|  | Add the LinphoneAccountCreatorCbs object to a LinphoneAccountCreator.  More... 
 | 
|  | 
| void | linphone_account_creator_remove_callbacks (LinphoneAccountCreator *creator, LinphoneAccountCreatorCbs *cbs) | 
|  | Removes the LinphoneAccountCreatorCbs object from a LinphoneAccountCreator.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbs * | linphone_account_creator_get_current_callbacks (const LinphoneAccountCreator *creator) | 
|  | Get the current LinphoneAccountCreatorCbs object associated with a LinphoneAccountCreator.  More... 
 | 
|  | 
| LinphoneAccountCreatorService * | linphone_account_creator_get_service (const LinphoneAccountCreator *creator) | 
|  | Get the LinphoneAccountCreatorService object associated with a LinphoneAccountCreator.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbs * | linphone_account_creator_cbs_ref (LinphoneAccountCreatorCbs *cbs) | 
|  | Acquire a reference to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_unref (LinphoneAccountCreatorCbs *cbs) | 
|  | Release a reference to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| void * | linphone_account_creator_cbs_get_user_data (const LinphoneAccountCreatorCbs *cbs) | 
|  | Retrieve the user pointer associated with a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_user_data (LinphoneAccountCreatorCbs *cbs, void *user_data) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_create_account (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the create account request.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_create_account (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_is_account_exist (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the is account exist request.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_is_account_exist (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_activate_account (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the activate account request.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_activate_account (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_send_token (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the activate account request.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_send_token (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_account_creation_request_token (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the callback on account creation request token.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_account_creation_request_token (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_account_creation_token_using_request_token (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the callback on account creation token.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_account_creation_token_using_request_token (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_is_account_activated (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the is account activated request.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_is_account_activated (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_link_account (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the link account request.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_link_account (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_activate_alias (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the activate alias request.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_activate_alias (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_is_alias_used (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the is alias used request.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_is_alias_used (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_is_account_linked (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the is account linked request.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_is_account_linked (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_recover_account (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the recover account request.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_recover_account (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_update_account (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the update account request.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_update_account (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneAccountCreatorCbsStatusCb | linphone_account_creator_cbs_get_login_linphone_account (const LinphoneAccountCreatorCbs *cbs) | 
|  | Get the login linphone account request.  More... 
 | 
|  | 
| void | linphone_account_creator_cbs_set_login_linphone_account (LinphoneAccountCreatorCbs *cbs, LinphoneAccountCreatorCbsStatusCb cb) | 
|  | Assign a user pointer to a LinphoneAccountCreatorCbs object.  More... 
 | 
|  | 
| LinphoneProxyConfig * | linphone_account_creator_create_proxy_config (const LinphoneAccountCreator *creator) | 
|  | Create and configure a proxy config and a authentication info for an account creator.  More... 
 | 
|  | 
| LinphoneAccount * | linphone_account_creator_create_account_in_core (const LinphoneAccountCreator *creator) | 
|  | Create and configure a LinphoneAccount and a LinphoneAuthInfo from informations set in the LinphoneAccountCreator.  More... 
 | 
|  | 
| void | linphone_account_creator_use_test_admin_account (LinphoneAccountCreator *creator) | 
|  | Require the account creator to use special "test admin account".  More... 
 | 
|  | 
| MS2_DEPRECATED LinphoneAccountCreatorCbs * | linphone_account_creator_get_callbacks (const LinphoneAccountCreator *creator) | 
|  | Get the LinphoneAccountCreatorCbs object associated with a LinphoneAccountCreator.  More... 
 | 
|  | 
| MS2_DEPRECATED LinphoneAccountCreatorStatus | linphone_account_creator_set_route (LinphoneAccountCreator *creator, const char *route) | 
|  | Set the route.  More... 
 | 
|  | 
| MS2_DEPRECATED const char * | linphone_account_creator_get_route (const LinphoneAccountCreator *creator) | 
|  | Get the route.  More... 
 | 
|  | 
| MS2_DEPRECATED LinphoneProxyConfig * | linphone_account_creator_configure (const LinphoneAccountCreator *creator) | 
|  | Configure an account (create a proxy config and authentication info for it).  More... 
 | 
|  | 
| void | linphone_core_set_account_creator_url (LinphoneCore *core, const char *url) | 
|  | Set the LinphoneAccountCreator url on the LinphoneCore.  More... 
 | 
|  | 
| const char * | linphone_core_get_account_creator_url (LinphoneCore *core) | 
|  | Get the LinphoneAccountCreator url on the LinphoneCore.  More... 
 | 
|  | 
| void | linphone_core_set_account_creator_backend (LinphoneCore *core, LinphoneAccountCreatorBackend backend) | 
|  | Set the LinphoneAccountCreator backend on the LinphoneCore.  More... 
 | 
|  | 
| LinphoneAccountCreatorBackend | linphone_core_get_account_creator_backend (const LinphoneCore *lc) | 
|  | Get the LinphoneAccountCreator backend set for the LinphoneCore.  More... 
 | 
|  | 
| LinphoneAccountCreator * | linphone_core_create_account_creator (LinphoneCore *core, const char *xmlrpc_url) | 
|  | Create a LinphoneAccountCreator and set Linphone Request callbacks.  More... 
 | 
|  | 
| LinphoneAccountManagerServices * | linphone_core_create_account_manager_services (LinphoneCore *core) | 
|  | Creates a LinphoneAccountManagerServices.  More... 
 | 
|  | 
| LinphoneAccountManagerServices * | linphone_account_manager_services_ref (LinphoneAccountManagerServices *ams) | 
|  | Takes a reference on a LinphoneAccountManagerServices.  More... 
 | 
|  | 
| void | linphone_account_manager_services_unref (LinphoneAccountManagerServices *ams) | 
|  | Releases a LinphoneAccountManagerServices.  More... 
 | 
|  | 
| void | linphone_account_manager_services_set_language (LinphoneAccountManagerServices *ams, const char *language) | 
|  | Sets the preferred language to get error messages from account manager (if supported, otherwise will be english).  More... 
 | 
|  | 
| const char * | linphone_account_manager_services_get_language (const LinphoneAccountManagerServices *ams) | 
|  | Gets the configurer preferred language, if set.  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequest * | linphone_account_manager_services_create_send_account_creation_token_by_push_request (LinphoneAccountManagerServices *ams, const char *pn_provider, const char *pn_param, const char *pn_prid) | 
|  | Requests a push notification to be sent to device, containing a valid account creation token.  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequest * | linphone_account_manager_services_create_get_account_creation_request_token_request (LinphoneAccountManagerServices *ams) | 
|  | Requests a an account creation request token that once validated using the URL returned by this method upon success, will allow you to call linphone_account_manager_services_create_get_account_creation_token_from_request_token_request() to obtain a valid account creation token.  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequest * | linphone_account_manager_services_create_get_account_creation_token_from_request_token_request (LinphoneAccountManagerServices *ams, const char *request_token) | 
|  | Converts an account creation request token obtained by linphone_account_manager_services_request_account_creation_request_token to an account creation token.  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequest * | linphone_account_manager_services_create_new_account_using_token_request (LinphoneAccountManagerServices *ams, const char *username, const char *password, const char *algorithm, const char *token) | 
|  | Creates an account using an account creation token, for example obtained using linphone_account_manager_services_create_send_account_creation_token_by_push_request().  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequest * | linphone_account_manager_services_create_send_phone_number_linking_code_by_sms_request (LinphoneAccountManagerServices *ams, const LinphoneAddress *sip_identity, const char *phone_number) | 
|  | Requests a code to be sent to a given phone number, that can be used later to associate said phone number to an account using linphone_account_manager_services_create_link_phone_number_to_account_using_code_request().  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequest * | linphone_account_manager_services_create_link_phone_number_to_account_using_code_request (LinphoneAccountManagerServices *ams, const LinphoneAddress *sip_identity, const char *code) | 
|  | Validates the link between a phone number and an account using a code received by SMS after calling linphone_account_manager_services_create_send_phone_number_linking_code_by_sms_request()  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequest * | linphone_account_manager_services_create_send_email_linking_code_by_email_request (LinphoneAccountManagerServices *ams, const LinphoneAddress *sip_identity, const char *email_address) | 
|  | Requests a code to be sent to a given email address, that can be used later to associate said email to an account using linphone_account_manager_services_create_link_email_to_account_using_code_request().  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequest * | linphone_account_manager_services_create_link_email_to_account_using_code_request (LinphoneAccountManagerServices *ams, const LinphoneAddress *sip_identity, const char *code) | 
|  | Validates the link between an email address and an account using a code received by email after calling linphone_account_manager_services_create_send_email_linking_code_by_email_request()  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequest * | linphone_account_manager_services_create_get_devices_list_request (LinphoneAccountManagerServices *ams, const LinphoneAddress *sip_identity) | 
|  | Requests the list of devices currently known.  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequest * | linphone_account_manager_services_create_delete_device_request (LinphoneAccountManagerServices *ams, const LinphoneAddress *sip_identity, const LinphoneAccountDevice *device) | 
|  | Requests to delete a device from the list of currently known devices.  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequest * | linphone_account_manager_services_request_ref (LinphoneAccountManagerServicesRequest *request) | 
|  | Takes a reference on a LinphoneAccountManagerServicesRequest.  More... 
 | 
|  | 
| void | linphone_account_manager_services_request_unref (LinphoneAccountManagerServicesRequest *request) | 
|  | Releases a LinphoneAccountManagerServicesRequest.  More... 
 | 
|  | 
| void | linphone_account_manager_services_request_submit (LinphoneAccountManagerServicesRequest *request) | 
|  | Executes the request represented by LinphoneAccountManagerServicesRequest.  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequestType | linphone_account_manager_services_request_get_type (const LinphoneAccountManagerServicesRequest *request) | 
|  | Gets the LinphoneAccountManagerServicesRequestType representing this request.  More... 
 | 
|  | 
| void | linphone_account_manager_services_request_add_callbacks (LinphoneAccountManagerServicesRequest *request, LinphoneAccountManagerServicesRequestCbs *cbs) | 
|  | Adds a listener in order to be notified of LinphoneAccountManagerServicesRequest events.  More... 
 | 
|  | 
| void | linphone_account_manager_services_request_remove_callbacks (LinphoneAccountManagerServicesRequest *request, LinphoneAccountManagerServicesRequestCbs *cbs) | 
|  | Removes a listener from a LinphoneAccountManagerServicesRequest.  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequestCbs * | linphone_account_manager_services_request_get_current_callbacks (const LinphoneAccountManagerServicesRequest *request) | 
|  | Gets the current LinphoneAccountManagerServicesRequest.  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequestCbs * | linphone_account_manager_services_request_cbs_ref (LinphoneAccountManagerServicesRequestCbs *cbs) | 
|  | Acquire a reference to the account manager services callbacks object.  More... 
 | 
|  | 
| void | linphone_account_manager_services_request_cbs_unref (LinphoneAccountManagerServicesRequestCbs *cbs) | 
|  | Release reference to the account manager services callbacks object.  More... 
 | 
|  | 
| void * | linphone_account_manager_services_request_cbs_get_user_data (const LinphoneAccountManagerServicesRequestCbs *cbs) | 
|  | Retrieve the user pointer associated with the account manager services callbacks object.  More... 
 | 
|  | 
| void | linphone_account_manager_services_request_cbs_set_user_data (LinphoneAccountManagerServicesRequestCbs *cbs, void *user_data) | 
|  | Assign a user pointer to the account manager services callbacks object.  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequestCbsOnSuccessfulRequestCb | linphone_account_manager_services_request_cbs_get_request_successful (const LinphoneAccountManagerServicesRequestCbs *cbs) | 
|  | Gets the request successful callback.  More... 
 | 
|  | 
| void | linphone_account_manager_services_request_cbs_set_request_successful (LinphoneAccountManagerServicesRequestCbs *cbs, LinphoneAccountManagerServicesRequestCbsOnSuccessfulRequestCb cb) | 
|  | Sets the request successful callback.  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequestCbsOnRequestErrorCb | linphone_account_manager_services_request_cbs_get_request_error (const LinphoneAccountManagerServicesRequestCbs *cbs) | 
|  | Gets the request error callback.  More... 
 | 
|  | 
| void | linphone_account_manager_services_request_cbs_set_request_error (LinphoneAccountManagerServicesRequestCbs *cbs, LinphoneAccountManagerServicesRequestCbsOnRequestErrorCb cb) | 
|  | Sets the request error callback.  More... 
 | 
|  | 
| LinphoneAccountManagerServicesRequestCbsOnDevicesListFetchedCb | linphone_account_manager_services_request_cbs_get_devices_list_fetched (const LinphoneAccountManagerServicesRequestCbs *cbs) | 
|  | Gets the devices list fetched callback.  More... 
 | 
|  | 
| void | linphone_account_manager_services_request_cbs_set_devices_list_fetched (LinphoneAccountManagerServicesRequestCbs *cbs, LinphoneAccountManagerServicesRequestCbsOnDevicesListFetchedCb cb) | 
|  | Sets the devices list fetched callback.  More... 
 | 
|  |