Liblinphone 5.3.0
Data Structures | Public Member Functions
FlexiAPIClient Class Reference

Data Structures

class  Callbacks
 
class  JsonParams
 
class  Response
 

Public Member Functions

 FlexiAPIClient (LinphoneCore *lc)
 
FlexiAPIClientping ()
 
FlexiAPIClientsendAccountCreationToken ()
 
FlexiAPIClientsendAccountCreationTokenByPush (string pnProvider, string pnParam, string pnPrid)
 
FlexiAPIClientaccountCreationRequestToken ()
 
FlexiAPIClientaccountCreationTokenUsingRequestToken (string token)
 
FlexiAPIClientaccountCreateWithAccountCreationToken (string username, string password, string algorithm, string token)
 
FlexiAPIClientaccountCreateWithAccountCreationToken (string username, string domain, string password, string algorithm, string token)
 
FlexiAPIClientaccountInfo (string sip)
 
FlexiAPIClientaccountActivateEmail (string sip, string code)
 
FlexiAPIClientaccountActivatePhone (string sip, string code)
 
FlexiAPIClientaccountAuthTokenCreate ()
 
FlexiAPIClientaccountApiKeyFromAuthTokenGenerate (string authToken)
 
FlexiAPIClientaccountInfoByPhone (string phone)
 
FlexiAPIClientaccountRecoverByPhone (string phone, string token)
 
FlexiAPIClientaccountRecoverUsingRecoverKey (string sip, string recoverKey)
 
FlexiAPIClientaccountCreate (string username, string password, string email)
 
FlexiAPIClientaccountCreate (string username, string password, string algorithm, string domain, string email, string phone, string token)
 
FlexiAPIClientme ()
 
FlexiAPIClientaccountDelete ()
 
FlexiAPIClientaccountPasswordChange (string algorithm, string password)
 
FlexiAPIClientaccountPasswordChange (string algorithm, string password, string oldPassword)
 
FlexiAPIClientaccountDevices ()
 
FlexiAPIClientaccountDevice (string uuid)
 
FlexiAPIClientaccountContacts ()
 
FlexiAPIClientaccountContact (string sip)
 
FlexiAPIClientaccountEmailChangeRequest (string email)
 
FlexiAPIClientaccountPhoneChangeRequest (string phone)
 
FlexiAPIClientaccountPhoneChange (string code)
 
FlexiAPIClientaccountAuthTokenAttach (string authToken)
 
FlexiAPIClientaccountProvision ()
 
FlexiAPIClientaccountProvisioningInformation (string provisioningToken)
 
FlexiAPIClientadminAccountCreate (string username, string password, string algorithm)
 
FlexiAPIClientadminAccountCreate (string username, string password, string algorithm, string domain)
 
FlexiAPIClientadminAccountCreate (string username, string password, string algorithm, bool activated)
 
FlexiAPIClientadminAccountCreate (string username, string password, string algorithm, string domain, bool activated)
 
FlexiAPIClientadminAccountCreate (string username, string password, string algorithm, string domain, bool activated, string email)
 
FlexiAPIClientadminAccountCreate (string username, string password, string algorithm, string domain, bool activated, string email, string phone)
 
FlexiAPIClientadminAccountCreate (string username, string password, string algorithm, string domain, bool activated, string email, string phone, string dtmfProtocol)
 
FlexiAPIClientadminAccounts ()
 
FlexiAPIClientadminAccount (int id)
 
FlexiAPIClientadminAccountDelete (int id)
 
FlexiAPIClientadminAccountActivate (int id)
 
FlexiAPIClientadminAccountDeactivate (int id)
 
FlexiAPIClientadminAccountSearch (string sip)
 
FlexiAPIClientadminAccountContacts (int id)
 
FlexiAPIClientadminAccountContactAdd (int id, int contactId)
 
FlexiAPIClientadminAccountContactDelete (int id, int contactId)
 
FlexiAPIClientsetApiKey (const char *key)
 
FlexiAPIClientuseTestAdminAccount (bool test)
 
FlexiAPIClientthen (const function< void(Response)> &success)
 
FlexiAPIClienterror (const function< void(Response)> &error)
 

The documentation for this class was generated from the following file: