bthf_client_interface_t 구조체 참조
#include < bt_hf_client.h >
데이터 필드 | |
size_t | 크기 |
bt_status_t (* | 초기화 )( bthf_client_callbacks_t *콜백) |
bt_status_t (* | 연결 )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | 연결 해제 )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | connect_audio )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | 연결 해제_오디오 )(bt_bdaddr_t *bd_addr) |
bt_status_t (* | start_voice_recognition )(무효) |
bt_status_t (* | stop_voice_recognition )(무효) |
bt_status_t (* | Volume_control )( bthf_client_volume_type_t 유형, int 볼륨) |
bt_status_t (* | 다이얼 )(const char *번호) |
bt_status_t (* | 다이얼_메모리 )(정수 위치) |
bt_status_t (* | handler_call_action )( bthf_client_call_action_t 액션, int idx) |
bt_status_t (* | query_current_calls )(무효) |
bt_status_t (* | query_current_operator_name )(무효) |
bt_status_t (* | retrieve_subscriber_info )(무효) |
bt_status_t (* | send_dtmf )(문자 코드) |
bt_status_t (* | request_last_voice_tag_number )(무효) |
무효의(* | 정리 )(무효) |
bt_status_t (* | send_at_cmd )(int cmd, int val1, int val2, const char *arg) |
상세 설명
표준 BT-HF 인터페이스를 나타냅니다.
bt_hf_client.h 파일의 297 번째 줄에 정의되어 있습니다.
현장 문서
무효(* 정리)(무효) |
인터페이스를 닫습니다.
bt_hf_client.h 파일의 355 번째 줄에 정의되어 있습니다.
bt_status_t (* 연결)(bt_bdaddr_t *bd_addr) |
오디오 게이트웨이에 연결
bt_hf_client.h 파일의 307 번째 줄에 정의되어 있습니다.
bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr) |
오디오 연결 생성
bt_hf_client.h 파일의 313 번째 줄에 정의되어 있습니다.
bt_status_t (* 다이얼)(const char *번호) |
번호로 전화 걸기 번호가 NULL인 경우 마지막으로 전화한 번호로 전화 걸기(일명 재다이얼)
bt_hf_client.h 파일의 329 번째 줄에 정의되어 있습니다.
bt_status_t (* 다이얼_메모리)(int 위치) |
위치별로 지정된 번호로 전화 걸기(단축다이얼)
bt_hf_client.h 파일의 332 번째 줄에 정의되어 있습니다.
bt_status_t (* 연결 해제)(bt_bdaddr_t *bd_addr) |
오디오 게이트웨이 연결 끊기
bt_hf_client.h 파일의 310 번째 줄에 정의되어 있습니다.
bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr) |
오디오 연결 종료해
bt_hf_client.h 파일의 316 번째 줄에 정의되어 있습니다.
bt_status_t (*handle_call_action)( bthf_client_call_action_t action, int idx) |
지정된 통화 관련 작업 수행 idx는 향상된 통화 제어 관련 작업에 대해서만 제한됩니다.
bt_hf_client.h 파일의 337 번째 줄에 정의되어 있습니다.
bt_status_t (* init)( bthf_client_callbacks_t *콜백) |
BtHf 콜백 등록
bt_hf_client.h 파일의 304번째 줄에 정의되어 있습니다.
bt_status_t (* query_current_calls)(void) |
현재 통화 목록 쿼리
bt_hf_client.h 파일의 340 번째 줄에 정의되어 있습니다.
bt_status_t (* query_current_operator_name)(void) |
현재 선택된 연산자의 쿼리 이름
bt_hf_client.h 파일의 343 번째 줄에 정의되어 있습니다.
bt_status_t (* request_last_voice_tag_number)(무효) |
마지막으로 녹음된 음성 태그에 해당하는 전화번호를 AG에 요청합니다.
bt_hf_client.h 파일의 352 번째 줄에 정의되어 있습니다.
bt_status_t (*retrieve_subscriber_info)(무효) |
가입자 정보 검색
bt_hf_client.h 파일의 346 번째 줄에 정의되어 있습니다.
bt_status_t (* send_at_cmd)(int cmd, int val1, int val2, const char *arg) |
AT 명령을 보냅니다.
bt_hf_client.h 파일의 358 번째 줄에 정의되어 있습니다.
bt_status_t (* send_dtmf)(문자코드) |
DTMF 코드 보내기
bt_hf_client.h 파일의 349 번째 줄에 정의되어 있습니다.
size_t 사이즈 |
sizeof(BtHfClientInterface)로 설정
bt_hf_client.h 파일의 300번째 줄에 정의되어 있습니다.
bt_status_t (* start_voice_recognition)(무효) |
음성 인식 시작
bt_hf_client.h 파일의 319 번째 줄에 정의되어 있습니다.
bt_status_t (* stop_voice_recognition)(무효) |
음성 인식 중지
bt_hf_client.h 파일의 322 번째 줄에 정의되어 있습니다.
bt_status_t (*volume_control)( bthf_client_volume_type_t 유형, int 볼륨) |
볼륨 조절
bt_hf_client.h 파일의 325 번째 줄에 정의되어 있습니다.
이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.