ContentsIndex
PreviousUpNext
Telephony
Topics | Functions | Macros | Structs, Records, Enums | Types
Description

Provides functions to control the voice calls.

Introduction

An application can register a callback to listen to the call events, such as Accepting Call, Ending Call, etc., and take corresponding actions based on specific events.

Limitation

The LinkIt ONE v2.0 SDK supports only one SIM card. The functions dealing with multiple SIM cards are not applicable for the LinkIt ONE HDK/SDK.

Group
Functions
Function 
Description 
APP uses this function to control call progress, such as accepting an incoming call, putting a hold on a call, or ending an ongoing call. 
APP uses this function to register a callback function to listen to call events. The user_data for the callback function will be provided by the underneath native. 
Start telephony keytone detect. When there is keytone, this callback will be invoked, the interface should be invoke after telephony connected. 
Stop telephony keytone detect. 
Sets Telephony output device. 
Sets Telephony volume level. 
Macros
Macro 
Description 
Maximum length of the error messages. 
Maximum length of IP number. 
Maximum length of the telephone numbers. 
Structs, Records, Enums
Struct, Record, Enum 
Description 
Call actions. 
Action callback data struct. 
Action structure 
Incoming & outgoing call indication struct. 
Listen call event callback structure. 
Call type enum 
Answer indication struct. 
Telephony output device structure 
Action struct for VM_GSM_TEL_CALL_ACTION_DIAL call type. 
Call ID struct, should be unique. 
Call indication enum. 
UCM error cause enum. 
Action CALLBACK structure. 
Action struct for VM_GSM_TEL_CALL_ACTION_ACCEPT & VM_GSM_TEL_CALL_ACTION_END_SINGLE call types. 
Action struct for VM_GSM_TEL_CALL_ACTION_HOLD call type. 
Types
Type 
Description 
The callback for the call actions. The action is specified in the type_action of data of vm_gsm_tel_call_actions_callback_data_t
Callback function of the call indication. 
Telephony DTMF callback function pointer 
Links
Created with a commercial version of Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at support@toolsfactory.com.