|
T-Box Basic dev
|
语音和 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。 | |
语音和 eCall 功能域接口