|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
结构体 | |
| struct | pbap_pce_pull_phone_book_param_t |
| 电话簿参数。 更多... | |
| struct | pbap_pce_pull_vcard_listing_param_t |
| vCard列表对象参数。 更多... | |
| struct | pbap_pce_pull_vcard_entry_param_t |
| vCard参数。 更多... | |
| struct | pbap_pce_callbacks_t |
| PBAP回调函数接口定义。 更多... | |
宏定义 | |
| #define | PBAP_MASK_LEN 8 |
| PBAP掩码长度。 | |
| #define | PBAP_ERROR_OFFSET 0x100 |
| PBAP错误码偏移。 | |
类型定义 | |
| typedef void(* | pbap_pce_conn_state_changed_callback) (const bd_addr_t *bd_addr, profile_connect_state_t state) |
| 连接状态变化回调函数。 | |
| typedef void(* | pbap_pce_phone_book_size_callback) (const bd_addr_t *bd_addr, unsigned short size) |
| 电话簿大小回调函数。 | |
| typedef void(* | pbap_pce_trans_complete_callback) (const bd_addr_t *bd_addr) |
| 传输完成回调函数。 | |
| typedef void(* | pbap_pce_receive_data_callback) (const bd_addr_t *bd_addr, const unsigned char *data, int len) |
| 接收到数据回调函数。 | |
| typedef void(* | pbap_pce_error_code_callback) (const bd_addr_t *bd_addr, int code) |
| 上报错误码回调函数。 | |
函数 | |
| int | pbap_pce_connect (const bd_addr_t *bd_addr) |
| 建立与PSE的连接。 | |
| int | pbap_pce_disconnect (const bd_addr_t *bd_addr) |
| 建立与PSE的连接。 | |
| int | pbap_pce_get_device_connect_state (const bd_addr_t *bd_addr) |
| 查询PBAP client连接状态。 | |
| int | pbap_pce_pull_phone_book (const bd_addr_t *bd_addr, const pbap_pce_pull_phone_book_param_t *param) |
| 下载电话簿对象。 | |
| int | pbap_pce_set_phone_book (const bd_addr_t *bd_addr, const unsigned char *name) |
| 设置虚拟文件夹体系结构中的当前文件夹。 | |
| int | pbap_pce_pull_vcard_listing (const bd_addr_t *bd_addr, const pbap_pce_pull_vcard_listing_param_t *param) |
| 检索PSE的电话簿列表对象。 | |
| int | pbap_pce_pull_vcard_entry (const bd_addr_t *bd_addr, const pbap_pce_pull_vcard_entry_param_t *param) |
| 检索特定的vCard。 | |
| int | pbap_pce_stop_trans (const bd_addr_t *bd_addr) |
| 停止传输。 | |
| int | pbap_pce_register_callbacks (pbap_pce_callbacks_t *func) |
| 注册PBAP回调函数。 | |
| #define PBAP_ERROR_OFFSET 0x100 |
PBAP错误码偏移。
| #define PBAP_MASK_LEN 8 |
PBAP掩码长度。
| typedef void(* pbap_pce_conn_state_changed_callback) (const bd_addr_t *bd_addr, profile_connect_state_t state) |
连接状态变化回调函数。
| typedef void(* pbap_pce_phone_book_size_callback) (const bd_addr_t *bd_addr, unsigned short size) |
电话簿大小回调函数。
| typedef void(* pbap_pce_receive_data_callback) (const bd_addr_t *bd_addr, const unsigned char *data, int len) |
接收到数据回调函数。
| typedef void(* pbap_pce_trans_complete_callback) (const bd_addr_t *bd_addr) |
传输完成回调函数。
| enum pbap_error_codes_t |
PBAP错误码。
| enum pbap_format_vcard_t |
| enum pbap_order_type_t |
| enum pbap_property_mask_t |
PBAP属性掩码取值。
| enum pbap_repositories_t |
| int pbap_pce_connect | ( | const bd_addr_t * | bd_addr | ) |
建立与PSE的连接。
| int pbap_pce_disconnect | ( | const bd_addr_t * | bd_addr | ) |
建立与PSE的连接。
| int pbap_pce_get_device_connect_state | ( | const bd_addr_t * | bd_addr | ) |
查询PBAP client连接状态。
| int pbap_pce_pull_phone_book | ( | const bd_addr_t * | bd_addr, |
| const pbap_pce_pull_phone_book_param_t * | param | ||
| ) |
下载电话簿对象。
| int pbap_pce_pull_vcard_entry | ( | const bd_addr_t * | bd_addr, |
| const pbap_pce_pull_vcard_entry_param_t * | param | ||
| ) |
检索特定的vCard。
| int pbap_pce_pull_vcard_listing | ( | const bd_addr_t * | bd_addr, |
| const pbap_pce_pull_vcard_listing_param_t * | param | ||
| ) |
检索PSE的电话簿列表对象。
| int pbap_pce_register_callbacks | ( | pbap_pce_callbacks_t * | func | ) |
注册PBAP回调函数。
| int pbap_pce_set_phone_book | ( | const bd_addr_t * | bd_addr, |
| const unsigned char * | name | ||
| ) |
设置虚拟文件夹体系结构中的当前文件夹。
| int pbap_pce_stop_trans | ( | const bd_addr_t * | bd_addr | ) |
停止传输。
| pbap_pce_error_code_callback pbap_pce_callbacks_t::error_code_cb |
| unsigned char pbap_pce_pull_phone_book_param_t::format |
格式
| unsigned char pbap_pce_pull_vcard_entry_param_t::format |
格式
| unsigned short pbap_pce_pull_phone_book_param_t::list_offset |
列表起始偏移量
| unsigned short pbap_pce_pull_vcard_listing_param_t::list_offset |
列表起始偏移量
| unsigned short pbap_pce_pull_phone_book_param_t::max_list_count |
最大列表计数
| unsigned short pbap_pce_pull_vcard_listing_param_t::max_list_count |
最大列表计数
| unsigned char* pbap_pce_pull_phone_book_param_t::name |
名称
| unsigned char* pbap_pce_pull_vcard_listing_param_t::name |
名称
| unsigned char* pbap_pce_pull_vcard_entry_param_t::name |
名称
| unsigned char pbap_pce_pull_vcard_listing_param_t::order |
顺序
| pbap_pce_phone_book_size_callback pbap_pce_callbacks_t::phone_book_sized_cb |
| unsigned char pbap_pce_pull_phone_book_param_t::property_selector[8] |
属性选择器
| unsigned char pbap_pce_pull_vcard_entry_param_t::property_selector[8] |
属性选择器
| pbap_pce_receive_data_callback pbap_pce_callbacks_t::receive_data_cb |
| unsigned char pbap_pce_pull_phone_book_param_t::reset_new_missed_calls |
重置新的未接呼叫
| unsigned char pbap_pce_pull_vcard_listing_param_t::reset_new_missed_calls |
重置新的未接呼叫
| unsigned char pbap_pce_pull_vcard_listing_param_t::search_property |
搜索属性
| unsigned char* pbap_pce_pull_vcard_listing_param_t::search_value |
搜索值
| pbap_pce_conn_state_changed_callback pbap_pce_callbacks_t::state_changed_cb |
| pbap_pce_trans_complete_callback pbap_pce_callbacks_t::trans_complete_cb |
| unsigned char pbap_pce_pull_phone_book_param_t::vcard_selector[8] |
vCard选择器
| unsigned char pbap_pce_pull_vcard_listing_param_t::vcard_selector[8] |
vCard选择器
| unsigned char pbap_pce_pull_phone_book_param_t::vcard_selector_operator |
vCard选择器运算符
| unsigned char pbap_pce_pull_vcard_listing_param_t::vcard_selector_operator |
vCard选择器运算符