btsdp_interface_t 구조체 참조
btsdp_interface_t 구조체 참조
#include < bt_sdp.h >
데이터 필드 | |
size_t | 크기 |
bt_status_t (* | 초기화 )( btsdp_callbacks_t *콜백) |
bt_status_t (* | 초기화 )() |
bt_status_t (* | sdp_search )(bt_bdaddr_t *bd_addr, const uint8_t *uuid) |
bt_status_t (* | create_sdp_record )( bluetooth_sdp_record *record, int *record_handle) |
bt_status_t (* | Remove_sdp_record )(int sdp_handle) |
상세 설명
현장 문서
bt_status_t (* create_sdp_record)( bluetooth_sdp_record *record, int *record_handle) |
소켓 인터페이스에서 수신 대기를 사용하여 rfcomm 및/또는 l2cap PSM 채널을 생성합니다(UUID 및 service_name 없이 플래그에 BTSOCK_FLAG_NO_SDP 플래그 설정). 그런 다음 createSdpRecord를 사용하여 rfcomm/l2cap 채널과 연결된 SDP 레코드를 생성합니다.
Remove_sdp_record로 구문 분석할 수 있는 SDP 레코드에 대한 핸들을 반환합니다.
Record(in) 생성할 SDP 레코드입니다. Record_handle(out) 해당 레코드 핸들이 이 포인터에 기록됩니다.
bt_status_t (* deinit)() |
bt_status_t (* init)( btsdp_callbacks_t *콜백) |
bt_status_t (* Remove_sdp_record)(int sdp_handle) |
bt_status_t (* sdp_search)(bt_bdaddr_t *bd_addr, const uint8_t *uuid) |
이 구조체에 대한 문서는 다음 파일에서 생성되었습니다.