T-Box Basic dev
Loading...
Searching...
No Matches
ril_backend_voice_ops_t Struct Reference

语音和 eCall 功能域接口 More...

#include <ril_backend.h>

Data Fields

int(* init )(void)
 初始化语音功能域。
void(* deinit )(void)
 释放语音功能域资源。
int(* dial )(const tbox_voice_dial_request_t *request, uint32_t *call_id)
 发起普通语音呼叫。
int(* answer )(uint32_t call_id)
 接听呼叫。
int(* hangup )(uint32_t call_id)
 挂断呼叫。
int(* switch_active )(void)
 切换当前活动呼叫。
int(* send_dtmf )(char digit)
 发送 DTMF 字符。
int(* set_volume )(uint32_t volume)
 设置通话音量。
int(* get_volume )(uint32_t *volume)
 查询通话音量。
int(* set_audio_mode )(tbox_voice_audio_mode_t mode)
 设置音频路由模式。
int(* get_audio_mode )(tbox_voice_audio_mode_t *mode)
 查询音频路由模式。
int(* get_call )(uint32_t call_id, tbox_call_event_t *call)
 查询指定呼叫。
int(* start_ecall )(const tbox_ecall_request_t *request)
 发起 eCall。
int(* set_ecall_test_number )(tbox_ecall_number_type_t type, const char *number)
 设置测试 eCall 号码。
int(* set_ecall_msd )(uint32_t call_id, const uint8_t *data, size_t length)
 更新 eCall MSD。

Detailed Description

语音和 eCall 功能域接口


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