Liblinphone  5.3.0
Typedefs | Enumerations | Functions
Account_creator_request

Typedefs

typedef enum _LinphoneAccountCreatorStatus LinphoneAccountCreatorStatus
 Enum describing the status of server request, used by the LinphoneAccountCreator.
 

Enumerations

enum  _LinphoneAccountCreatorStatus {
  LinphoneAccountCreatorStatusRequestOk = 0,
  LinphoneAccountCreatorStatusRequestFailed = 1,
  LinphoneAccountCreatorStatusMissingArguments = 2,
  LinphoneAccountCreatorStatusMissingCallbacks = 3,
  LinphoneAccountCreatorStatusAccountCreated = 4,
  LinphoneAccountCreatorStatusAccountNotCreated = 5,
  LinphoneAccountCreatorStatusAccountExist = 6,
  LinphoneAccountCreatorStatusAccountExistWithAlias = 7,
  LinphoneAccountCreatorStatusAccountNotExist = 8,
  LinphoneAccountCreatorStatusAliasIsAccount = 9,
  LinphoneAccountCreatorStatusAliasExist = 10,
  LinphoneAccountCreatorStatusAliasNotExist = 11,
  LinphoneAccountCreatorStatusAccountActivated = 12,
  LinphoneAccountCreatorStatusAccountAlreadyActivated = 13,
  LinphoneAccountCreatorStatusAccountNotActivated = 14,
  LinphoneAccountCreatorStatusAccountLinked = 15,
  LinphoneAccountCreatorStatusAccountNotLinked = 16,
  LinphoneAccountCreatorStatusServerError = 17,
  LinphoneAccountCreatorStatusPhoneNumberInvalid = 18,
  LinphoneAccountCreatorStatusWrongActivationCode = 19,
  LinphoneAccountCreatorStatusPhoneNumberOverused = 20,
  LinphoneAccountCreatorStatusAlgoNotSupported = 21,
  LinphoneAccountCreatorStatusUnexpectedError = 22,
  LinphoneAccountCreatorStatusNotImplementedError = 23,
  LinphoneAccountCreatorStatusRequestNotAuthorized,
  LinphoneAccountCreatorStatusRequestTooManyRequests
}
 Enum describing the status of server request, used by the LinphoneAccountCreator. More...
 

Functions

LinphoneAccountCreatorServicelinphone_account_creator_service_new (void)
 Create a new LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorServicelinphone_account_creator_service_ref (LinphoneAccountCreatorService *service)
 Acquire a reference to a LinphoneAccountCreatorService object. More...
 
void linphone_account_creator_service_unref (LinphoneAccountCreatorService *service)
 Release a reference to a LinphoneAccountCreatorService object. More...
 
void * linphone_account_creator_service_get_user_data (const LinphoneAccountCreatorService *service)
 Retrieve the user pointer associated with a LinphoneAccountCreatorService object. More...
 
void linphone_account_creator_service_set_user_data (LinphoneAccountCreatorService *service, void *ud)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
void linphone_account_creator_service_set_constructor_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_constructor_cb (const LinphoneAccountCreatorService *service)
 Get the constructor of account creator requests. More...
 
void linphone_account_creator_service_set_destructor_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_destructor_cb (const LinphoneAccountCreatorService *service)
 Get the destructor of create account request. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_create_account_cb (const LinphoneAccountCreatorService *service)
 Get the create account request. More...
 
void linphone_account_creator_service_set_create_account_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_create_push_account_cb (const LinphoneAccountCreatorService *service)
 Get the create account request. More...
 
void linphone_account_creator_service_set_create_push_account_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_is_account_exist_cb (const LinphoneAccountCreatorService *service)
 Get the is account exist request. More...
 
void linphone_account_creator_service_set_is_account_exist_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_activate_account_cb (const LinphoneAccountCreatorService *service)
 Get the activate account request. More...
 
void linphone_account_creator_service_set_activate_account_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_is_account_activated_cb (const LinphoneAccountCreatorService *service)
 Get the is account activated request. More...
 
void linphone_account_creator_service_set_is_account_activated_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_link_account_cb (const LinphoneAccountCreatorService *service)
 Get the link account request. More...
 
void linphone_account_creator_service_set_link_account_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_activate_alias_cb (const LinphoneAccountCreatorService *service)
 Get the activate alias request. More...
 
void linphone_account_creator_service_set_activate_alias_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_is_alias_used_cb (const LinphoneAccountCreatorService *service)
 Get the is alias used request. More...
 
void linphone_account_creator_service_set_is_alias_used_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_is_account_linked_cb (const LinphoneAccountCreatorService *service)
 Get the is account linked request. More...
 
void linphone_account_creator_service_set_is_account_linked_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_recover_account_cb (const LinphoneAccountCreatorService *service)
 Get the recover account request. More...
 
void linphone_account_creator_service_set_recover_account_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_update_account_cb (const LinphoneAccountCreatorService *service)
 Get the update account request. More...
 
void linphone_account_creator_service_set_update_account_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_confirmation_key_cb (const LinphoneAccountCreatorService *service)
 Get the confirmation key request. More...
 
void linphone_account_creator_service_set_confirmation_key_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_login_linphone_account_cb (const LinphoneAccountCreatorService *service)
 Get the login linphone account request. More...
 
void linphone_account_creator_service_set_login_linphone_account_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_send_token_cb (const LinphoneAccountCreatorService *service)
 Get the send token request. More...
 
void linphone_account_creator_service_set_send_token_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Request an auth token for account creator backend to be sent by push. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_account_creation_request_token_cb (const LinphoneAccountCreatorService *service)
 Get the account creation request token request. More...
 
void linphone_account_creator_service_set_account_creation_request_token_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Set the account creation request token request. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_account_creation_token_using_request_token_cb (const LinphoneAccountCreatorService *service)
 Get the account creation token request. More...
 
void linphone_account_creator_service_set_account_creation_token_using_request_token_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Set the account creation token request. More...
 
LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_create_account_with_token_cb (const LinphoneAccountCreatorService *service)
 Get the create account with token request. More...
 
void linphone_account_creator_service_set_create_account_with_token_cb (LinphoneAccountCreatorService *service, LinphoneAccountCreatorRequestFunc cb)
 Assign a user pointer to a LinphoneAccountCreatorService object. More...
 

Detailed Description

Enumeration Type Documentation

◆ _LinphoneAccountCreatorStatus

Enum describing the status of server request, used by the LinphoneAccountCreator.

Enumerator
LinphoneAccountCreatorStatusRequestOk 

Request status.

Request passed

LinphoneAccountCreatorStatusRequestFailed 

Request failed.

LinphoneAccountCreatorStatusMissingArguments 

Request failed due to missing argument(s)

LinphoneAccountCreatorStatusMissingCallbacks 

Request failed due to missing callback(s)

LinphoneAccountCreatorStatusAccountCreated 

Account status.

Account created

LinphoneAccountCreatorStatusAccountNotCreated 

Account not created.

LinphoneAccountCreatorStatusAccountExist 

Account exist.

LinphoneAccountCreatorStatusAccountExistWithAlias 

Account exist with alias.

LinphoneAccountCreatorStatusAccountNotExist 

Account not exist.

LinphoneAccountCreatorStatusAliasIsAccount 

Account was created with Alias.

LinphoneAccountCreatorStatusAliasExist 

Alias exist.

LinphoneAccountCreatorStatusAliasNotExist 

Alias not exist.

LinphoneAccountCreatorStatusAccountActivated 

Account activated.

LinphoneAccountCreatorStatusAccountAlreadyActivated 

Account already activated.

LinphoneAccountCreatorStatusAccountNotActivated 

Account not activated.

LinphoneAccountCreatorStatusAccountLinked 

Account linked.

LinphoneAccountCreatorStatusAccountNotLinked 

Account not linked.

LinphoneAccountCreatorStatusServerError 

Server.

Error server

LinphoneAccountCreatorStatusPhoneNumberInvalid 

Error cannot send SMS.

LinphoneAccountCreatorStatusWrongActivationCode 

Error key doesn't match.

LinphoneAccountCreatorStatusPhoneNumberOverused 

Error too many SMS sent.

LinphoneAccountCreatorStatusAlgoNotSupported 

Error algo isn't MD5 or SHA-256.

LinphoneAccountCreatorStatusUnexpectedError 

Generic error.

LinphoneAccountCreatorStatusNotImplementedError 

This API isn't implemented in the current backend.

LinphoneAccountCreatorStatusRequestNotAuthorized 

Request has been denied, probably due to invalid auth token.

LinphoneAccountCreatorStatusRequestTooManyRequests 

Request has been denied, due to too many requests sent in given period.

Function Documentation

◆ linphone_account_creator_service_get_account_creation_request_token_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_account_creation_request_token_cb ( const LinphoneAccountCreatorService service)

Get the account creation request token request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The request token cb to be used.

◆ linphone_account_creator_service_get_account_creation_token_using_request_token_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_account_creation_token_using_request_token_cb ( const LinphoneAccountCreatorService service)

Get the account creation token request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The request token cb to be used.

◆ linphone_account_creator_service_get_activate_account_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_activate_account_cb ( const LinphoneAccountCreatorService service)

Get the activate account request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current activate account request.

◆ linphone_account_creator_service_get_activate_alias_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_activate_alias_cb ( const LinphoneAccountCreatorService service)

Get the activate alias request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current link account request.

◆ linphone_account_creator_service_get_confirmation_key_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_confirmation_key_cb ( const LinphoneAccountCreatorService service)

Get the confirmation key request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current confirmation key request.

◆ linphone_account_creator_service_get_constructor_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_constructor_cb ( const LinphoneAccountCreatorService service)

Get the constructor of account creator requests.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current constructor of create account request.

◆ linphone_account_creator_service_get_create_account_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_create_account_cb ( const LinphoneAccountCreatorService service)

Get the create account request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current create account request.

◆ linphone_account_creator_service_get_create_account_with_token_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_create_account_with_token_cb ( const LinphoneAccountCreatorService service)

Get the create account with token request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current create account with token request.

◆ linphone_account_creator_service_get_create_push_account_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_create_push_account_cb ( const LinphoneAccountCreatorService service)

Get the create account request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current create account request.

◆ linphone_account_creator_service_get_destructor_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_destructor_cb ( const LinphoneAccountCreatorService service)

Get the destructor of create account request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current destructor of create account request.

◆ linphone_account_creator_service_get_is_account_activated_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_is_account_activated_cb ( const LinphoneAccountCreatorService service)

Get the is account activated request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current is account activated request.

◆ linphone_account_creator_service_get_is_account_exist_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_is_account_exist_cb ( const LinphoneAccountCreatorService service)

Get the is account exist request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current is account exist request.

◆ linphone_account_creator_service_get_is_account_linked_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_is_account_linked_cb ( const LinphoneAccountCreatorService service)

Get the is account linked request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current is account linked request.

◆ linphone_account_creator_service_get_is_alias_used_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_is_alias_used_cb ( const LinphoneAccountCreatorService service)

Get the is alias used request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current is alias used request.

◆ linphone_account_creator_service_get_link_account_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_link_account_cb ( const LinphoneAccountCreatorService service)

Get the link account request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current link account request.

◆ linphone_account_creator_service_get_login_linphone_account_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_login_linphone_account_cb ( const LinphoneAccountCreatorService service)

Get the login linphone account request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current login linphone account request.

◆ linphone_account_creator_service_get_recover_account_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_recover_account_cb ( const LinphoneAccountCreatorService service)

Get the recover account request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current recover account request.

◆ linphone_account_creator_service_get_send_token_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_send_token_cb ( const LinphoneAccountCreatorService service)

Get the send token request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current login linphone account request.

◆ linphone_account_creator_service_get_update_account_cb()

LinphoneAccountCreatorRequestFunc linphone_account_creator_service_get_update_account_cb ( const LinphoneAccountCreatorService service)

Get the update account request.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The current update account request.

◆ linphone_account_creator_service_get_user_data()

void* linphone_account_creator_service_get_user_data ( const LinphoneAccountCreatorService service)

Retrieve the user pointer associated with a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The user pointer associated with the LinphoneAccountCreatorService object.

◆ linphone_account_creator_service_new()

LinphoneAccountCreatorService* linphone_account_creator_service_new ( void  )

Create a new LinphoneAccountCreatorService object.

Returns
a new LinphoneAccountCreatorService object.

◆ linphone_account_creator_service_ref()

LinphoneAccountCreatorService* linphone_account_creator_service_ref ( LinphoneAccountCreatorService service)

Acquire a reference to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
Returns
The same LinphoneAccountCreatorService object.

◆ linphone_account_creator_service_set_account_creation_request_token_cb()

void linphone_account_creator_service_set_account_creation_request_token_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Set the account creation request token request.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe request token cb to be used.

◆ linphone_account_creator_service_set_account_creation_token_using_request_token_cb()

void linphone_account_creator_service_set_account_creation_token_using_request_token_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Set the account creation token request.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe request token cb to be used.

◆ linphone_account_creator_service_set_activate_account_cb()

void linphone_account_creator_service_set_activate_account_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe activate account request to be used.

◆ linphone_account_creator_service_set_activate_alias_cb()

void linphone_account_creator_service_set_activate_alias_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe activate alias request to be used.

◆ linphone_account_creator_service_set_confirmation_key_cb()

void linphone_account_creator_service_set_confirmation_key_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe confirmation key request to be used.

◆ linphone_account_creator_service_set_constructor_cb()

void linphone_account_creator_service_set_constructor_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe constructor of account creator requests.

◆ linphone_account_creator_service_set_create_account_cb()

void linphone_account_creator_service_set_create_account_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe create account request to be used.

◆ linphone_account_creator_service_set_create_account_with_token_cb()

void linphone_account_creator_service_set_create_account_with_token_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe create account with token request to be used.

◆ linphone_account_creator_service_set_create_push_account_cb()

void linphone_account_creator_service_set_create_push_account_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe create account request to be used.

◆ linphone_account_creator_service_set_destructor_cb()

void linphone_account_creator_service_set_destructor_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe destructor.

◆ linphone_account_creator_service_set_is_account_activated_cb()

void linphone_account_creator_service_set_is_account_activated_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe is account activated request to be used.

◆ linphone_account_creator_service_set_is_account_exist_cb()

void linphone_account_creator_service_set_is_account_exist_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe is account exist request to be used.

◆ linphone_account_creator_service_set_is_account_linked_cb()

void linphone_account_creator_service_set_is_account_linked_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe is account linked request to be used.

◆ linphone_account_creator_service_set_is_alias_used_cb()

void linphone_account_creator_service_set_is_alias_used_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe is alias used request to be used.

◆ linphone_account_creator_service_set_link_account_cb()

void linphone_account_creator_service_set_link_account_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe link account request to be used.

◆ linphone_account_creator_service_set_login_linphone_account_cb()

void linphone_account_creator_service_set_login_linphone_account_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe login linphone account request to be used.

◆ linphone_account_creator_service_set_recover_account_cb()

void linphone_account_creator_service_set_recover_account_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe recover account request to be used.

◆ linphone_account_creator_service_set_send_token_cb()

void linphone_account_creator_service_set_send_token_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Request an auth token for account creator backend to be sent by push.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe send token request to be used.

◆ linphone_account_creator_service_set_update_account_cb()

void linphone_account_creator_service_set_update_account_cb ( LinphoneAccountCreatorService service,
LinphoneAccountCreatorRequestFunc  cb 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
cbThe update account request to be used.

◆ linphone_account_creator_service_set_user_data()

void linphone_account_creator_service_set_user_data ( LinphoneAccountCreatorService service,
void *  ud 
)

Assign a user pointer to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.
udThe user pointer to associate with the LinphoneAccountCreatorService object.

◆ linphone_account_creator_service_unref()

void linphone_account_creator_service_unref ( LinphoneAccountCreatorService service)

Release a reference to a LinphoneAccountCreatorService object.

Parameters
serviceLinphoneAccountCreatorService object.