亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? hci.h

?? 實現藍牙的各種profile
?? H
?? 第 1 頁 / 共 4 頁
字號:
#define READ_CURRENT_IAC_LAP_RP_SIZE 2+3*MAX_IAC_LAP#define OCF_WRITE_CURRENT_IAC_LAP	0x003Atypedef struct {	uint8_t		num_current_iac;	uint8_t		lap[MAX_IAC_LAP][3];} __attribute__ ((packed)) write_current_iac_lap_cp;#define WRITE_CURRENT_IAC_LAP_CP_SIZE 1+3*MAX_IAC_LAP#define OCF_READ_PAGE_SCAN_PERIOD_MODE	0x003B#define OCF_WRITE_PAGE_SCAN_PERIOD_MODE	0x003C#define OCF_READ_PAGE_SCAN_MODE		0x003D#define OCF_WRITE_PAGE_SCAN_MODE	0x003E#define OCF_SET_AFH_CLASSIFICATION	0x003Ftypedef struct {	uint8_t		map[10];} __attribute__ ((packed)) set_afh_classification_cp;#define SET_AFH_CLASSIFICATION_CP_SIZE 10typedef struct {	uint8_t		status;} __attribute__ ((packed)) set_afh_classification_rp;#define SET_AFH_CLASSIFICATION_RP_SIZE 1#define OCF_READ_INQUIRY_SCAN_TYPE	0x0042typedef struct {	uint8_t		status;	uint8_t		type;} __attribute__ ((packed)) read_inquiry_scan_type_rp;#define READ_INQUIRY_SCAN_TYPE_RP_SIZE 2#define OCF_WRITE_INQUIRY_SCAN_TYPE	0x0043typedef struct {	uint8_t		type;} __attribute__ ((packed)) write_inquiry_scan_type_cp;#define WRITE_INQUIRY_SCAN_TYPE_CP_SIZE 1typedef struct {	uint8_t		status;} __attribute__ ((packed)) write_inquiry_scan_type_rp;#define WRITE_INQUIRY_SCAN_TYPE_RP_SIZE 1#define OCF_READ_INQUIRY_MODE		0x0044typedef struct {	uint8_t		status;	uint8_t		mode;} __attribute__ ((packed)) read_inquiry_mode_rp;#define READ_INQUIRY_MODE_RP_SIZE 2#define OCF_WRITE_INQUIRY_MODE		0x0045typedef struct {	uint8_t		mode;} __attribute__ ((packed)) write_inquiry_mode_cp;#define WRITE_INQUIRY_MODE_CP_SIZE 1typedef struct {	uint8_t		status;} __attribute__ ((packed)) write_inquiry_mode_rp;#define WRITE_INQUIRY_MODE_RP_SIZE 1#define OCF_READ_PAGE_SCAN_TYPE		0x0046#define OCF_WRITE_PAGE_SCAN_TYPE	0x0047#define OCF_READ_AFH_MODE		0x0048typedef struct {	uint8_t		status;	uint8_t		mode;} __attribute__ ((packed)) read_afh_mode_rp;#define READ_AFH_MODE_RP_SIZE 2#define OCF_WRITE_AFH_MODE		0x0049typedef struct {	uint8_t		mode;} __attribute__ ((packed)) write_afh_mode_cp;#define WRITE_AFH_MODE_CP_SIZE 1typedef struct {	uint8_t		status;} __attribute__ ((packed)) write_afh_mode_rp;#define WRITE_AFH_MODE_RP_SIZE 1#define OCF_READ_EXT_INQUIRY_RESPONSE	0x0051typedef struct {	uint8_t		status;	uint8_t		fec;	uint8_t		data[240];} __attribute__ ((packed)) read_ext_inquiry_response_rp;#define READ_EXT_INQUIRY_RESPONSE_RP_SIZE 242#define OCF_WRITE_EXT_INQUIRY_RESPONSE	0x0052typedef struct {	uint8_t		fec;	uint8_t		data[240];} __attribute__ ((packed)) write_ext_inquiry_response_cp;#define WRITE_EXT_INQUIRY_RESPONSE_CP_SIZE 241typedef struct {	uint8_t		status;} __attribute__ ((packed)) write_ext_inquiry_response_rp;#define WRITE_EXT_INQUIRY_RESPONSE_RP_SIZE 1#define OCF_REFRESH_ENCRYPTION_KEY	0x0053typedef struct {	uint16_t	handle;} __attribute__ ((packed)) refresh_encryption_key_cp;#define REFRESH_ENCRYPTION_KEY_CP_SIZE 2typedef struct {	uint8_t		status;} __attribute__ ((packed)) refresh_encryption_key_rp;#define REFRESH_ENCRYPTION_KEY_RP_SIZE 1#define OCF_READ_SIMPLE_PAIRING_MODE	0x0055typedef struct {	uint8_t		status;	uint8_t		mode;} __attribute__ ((packed)) read_simple_pairing_mode_rp;#define READ_SIMPLE_PAIRING_MODE_RP_SIZE 2#define OCF_WRITE_SIMPLE_PAIRING_MODE	0x0056typedef struct {	uint8_t		mode;} __attribute__ ((packed)) write_simple_pairing_mode_cp;#define WRITE_SIMPLE_PAIRING_MODE_CP_SIZE 1typedef struct {	uint8_t		status;} __attribute__ ((packed)) write_simple_pairing_mode_rp;#define WRITE_SIMPLE_PAIRING_MODE_RP_SIZE 1#define OCF_READ_LOCAL_OOB_DATA		0x0057typedef struct {	uint8_t		status;	uint8_t		hash[16];	uint8_t		randomizer[16];} __attribute__ ((packed)) read_local_oob_data_rp;#define READ_LOCAL_OOB_DATA_RP_SIZE 33#define OCF_READ_INQUIRY_TRANSMIT_POWER_LEVEL	0x0058typedef struct {	uint8_t		status;	int8_t		level;} __attribute__ ((packed)) read_inquiry_transmit_power_level_rp;#define READ_INQUIRY_TRANSMIT_POWER_LEVEL_RP_SIZE 2#define OCF_WRITE_INQUIRY_TRANSMIT_POWER_LEVEL	0x0059typedef struct {	int8_t		level;} __attribute__ ((packed)) write_inquiry_transmit_power_level_cp;#define WRITE_INQUIRY_TRANSMIT_POWER_LEVEL_CP_SIZE 1typedef struct {	uint8_t		status;} __attribute__ ((packed)) write_inquiry_transmit_power_level_rp;#define WRITE_INQUIRY_TRANSMIT_POWER_LEVEL_RP_SIZE 1#define OCF_READ_DEFAULT_ERROR_DATA_REPORTING	0x005Atypedef struct {	uint8_t		status;	uint8_t		reporting;} __attribute__ ((packed)) read_default_error_data_reporting_rp;#define READ_DEFAULT_ERROR_DATA_REPORTING_RP_SIZE 2#define OCF_WRITE_DEFAULT_ERROR_DATA_REPORTING	0x005Btypedef struct {	uint8_t		reporting;} __attribute__ ((packed)) write_default_error_data_reporting_cp;#define WRITE_DEFAULT_ERROR_DATA_REPORTING_CP_SIZE 1typedef struct {	uint8_t		status;} __attribute__ ((packed)) write_default_error_data_reporting_rp;#define WRITE_DEFAULT_ERROR_DATA_REPORTING_RP_SIZE 1#define OCF_ENHANCED_FLUSH		0x005Ftypedef struct {	uint16_t	handle;	uint8_t		type;} __attribute__ ((packed)) enhanced_flush_cp;#define ENHANCED_FLUSH_CP_SIZE 3#define OCF_SEND_KEYPRESS_NOTIFY	0x0060typedef struct {	bdaddr_t	bdaddr;	uint8_t		type;} __attribute__ ((packed)) send_keypress_notify_cp;#define SEND_KEYPRESS_NOTIFY_CP_SIZE 7typedef struct {	uint8_t		status;} __attribute__ ((packed)) send_keypress_notify_rp;#define SEND_KEYPRESS_NOTIFY_RP_SIZE 1/* Informational Parameters */#define OGF_INFO_PARAM		0x04#define OCF_READ_LOCAL_VERSION		0x0001typedef struct {	uint8_t		status;	uint8_t		hci_ver;	uint16_t	hci_rev;	uint8_t		lmp_ver;	uint16_t	manufacturer;	uint16_t	lmp_subver;} __attribute__ ((packed)) read_local_version_rp;#define READ_LOCAL_VERSION_RP_SIZE 9#define OCF_READ_LOCAL_COMMANDS		0x0002typedef struct {	uint8_t		status;	uint8_t		commands[64];} __attribute__ ((packed)) read_local_commands_rp;#define READ_LOCAL_COMMANDS_RP_SIZE 65#define OCF_READ_LOCAL_FEATURES		0x0003typedef struct {	uint8_t		status;	uint8_t		features[8];} __attribute__ ((packed)) read_local_features_rp;#define READ_LOCAL_FEATURES_RP_SIZE 9#define OCF_READ_LOCAL_EXT_FEATURES	0x0004typedef struct {	uint8_t		page_num;} __attribute__ ((packed)) read_local_ext_features_cp;#define READ_LOCAL_EXT_FEATURES_CP_SIZE 1typedef struct {	uint8_t		status;	uint8_t		page_num;	uint8_t		max_page_num;	uint8_t		features[8];} __attribute__ ((packed)) read_local_ext_features_rp;#define READ_LOCAL_EXT_FEATURES_RP_SIZE 11#define OCF_READ_BUFFER_SIZE		0x0005typedef struct {	uint8_t		status;	uint16_t	acl_mtu;	uint8_t		sco_mtu;	uint16_t	acl_max_pkt;	uint16_t	sco_max_pkt;} __attribute__ ((packed)) read_buffer_size_rp;#define READ_BUFFER_SIZE_RP_SIZE 8#define OCF_READ_COUNTRY_CODE		0x0007#define OCF_READ_BD_ADDR		0x0009typedef struct {	uint8_t		status;	bdaddr_t	bdaddr;} __attribute__ ((packed)) read_bd_addr_rp;#define READ_BD_ADDR_RP_SIZE 7/* Status params */#define OGF_STATUS_PARAM	0x05#define OCF_READ_FAILED_CONTACT_COUNTER		0x0001typedef struct {	uint8_t		status;	uint16_t	handle;	uint8_t		counter;} __attribute__ ((packed)) read_failed_contact_counter_rp;#define READ_FAILED_CONTACT_COUNTER_RP_SIZE 4#define OCF_RESET_FAILED_CONTACT_COUNTER	0x0002typedef struct {	uint8_t		status;	uint16_t	handle;} __attribute__ ((packed)) reset_failed_contact_counter_rp;#define RESET_FAILED_CONTACT_COUNTER_RP_SIZE 4#define OCF_READ_LINK_QUALITY		0x0003typedef struct {	uint8_t		status;	uint16_t	handle;	uint8_t		link_quality;} __attribute__ ((packed)) read_link_quality_rp;#define READ_LINK_QUALITY_RP_SIZE 4#define OCF_READ_RSSI			0x0005typedef struct {	uint8_t		status;	uint16_t	handle;	int8_t		rssi;} __attribute__ ((packed)) read_rssi_rp;#define READ_RSSI_RP_SIZE 4#define OCF_READ_AFH_MAP		0x0006typedef struct {	uint8_t		status;	uint16_t	handle;	uint8_t		mode;	uint8_t		map[10];} __attribute__ ((packed)) read_afh_map_rp;#define READ_AFH_MAP_RP_SIZE 14#define OCF_READ_CLOCK			0x0007typedef struct {	uint16_t	handle;	uint8_t		which_clock;} __attribute__ ((packed)) read_clock_cp;#define READ_CLOCK_CP_SIZE 3typedef struct {	uint8_t		status;	uint16_t	handle;	uint32_t	clock;	uint16_t	accuracy;} __attribute__ ((packed)) read_clock_rp;#define READ_CLOCK_RP_SIZE 9/* Testing commands */#define OGF_TESTING_CMD		0x3e#define OCF_READ_LOOPBACK_MODE			0x0001#define OCF_WRITE_LOOPBACK_MODE			0x0002#define OCF_ENABLE_DEVICE_UNDER_TEST_MODE	0x0003#define OCF_WRITE_SIMPLE_PAIRING_DEBUG_MODE	0x0004typedef struct {	uint8_t		mode;} __attribute__ ((packed)) write_simple_pairing_debug_mode_cp;#define WRITE_SIMPLE_PAIRING_DEBUG_MODE_CP_SIZE 1typedef struct {	uint8_t		status;} __attribute__ ((packed)) write_simple_pairing_debug_mode_rp;#define WRITE_SIMPLE_PAIRING_DEBUG_MODE_RP_SIZE 1/* Vendor specific commands */#define OGF_VENDOR_CMD		0x3f/* ---- HCI Events ---- */#define EVT_INQUIRY_COMPLETE		0x01#define EVT_INQUIRY_RESULT		0x02typedef struct {	bdaddr_t	bdaddr;	uint8_t		pscan_rep_mode;	uint8_t		pscan_period_mode;	uint8_t		pscan_mode;	uint8_t		dev_class[3];	uint16_t	clock_offset;} __attribute__ ((packed)) inquiry_info;#define INQUIRY_INFO_SIZE 14#define EVT_CONN_COMPLETE		0x03typedef struct {	uint8_t		status;	uint16_t	handle;	bdaddr_t	bdaddr;	uint8_t		link_type;	uint8_t		encr_mode;} __attribute__ ((packed)) evt_conn_complete;#define EVT_CONN_COMPLETE_SIZE 13#define EVT_CONN_REQUEST		0x04typedef struct {	bdaddr_t	bdaddr;	uint8_t		dev_class[3];	uint8_t		link_type;} __attribute__ ((packed)) evt_conn_request;#define EVT_CONN_REQUEST_SIZE 10#define EVT_DISCONN_COMPLETE		0x05typedef struct {	uint8_t		status;	uint16_t	handle;	uint8_t		reason;} __attribute__ ((packed)) evt_disconn_complete;#define EVT_DISCONN_COMPLETE_SIZE 4#define EVT_AUTH_COMPLETE		0x06typedef struct {	uint8_t		status;	uint16_t	handle;} __attribute__ ((packed)) evt_auth_complete;#define EVT_AUTH_COMPLETE_SIZE 3#define EVT_REMOTE_NAME_REQ_COMPLETE	0x07typedef struct {	uint8_t		status;	bdaddr_t	bdaddr;	uint8_t		name[248];} __attribute__ ((packed)) evt_remote_name_req_complete;#define EVT_REMOTE_NAME_REQ_COMPLETE_SIZE 255#define EVT_ENCRYPT_CHANGE		0x08typedef struct {	uint8_t		status;	uint16_t	handle;	uint8_t		encrypt;} __attribute__ ((packed)) evt_encrypt_change;#define EVT_ENCRYPT_CHANGE_SIZE 5#define EVT_CHANGE_CONN_LINK_KEY_COMPLETE	0x09typedef struct {	uint8_t		status;	uint16_t	handle;}  __attribute__ ((packed)) evt_change_conn_link_key_complete;#define EVT_CHANGE_CONN_LINK_KEY_COMPLETE_SIZE 3#define EVT_MASTER_LINK_KEY_COMPLETE		0x0Atypedef struct {	uint8_t		status;	uint16_t	handle;	uint8_t		key_flag;} __attribute__ ((packed)) evt_master_link_key_complete;#define EVT_MASTER_LINK_KEY_COMPLETE_SIZE 4#define EVT_READ_REMOTE_FEATURES_COMPLETE	0x0Btypedef struct {	uint8_t		status;	uint16_t	handle;	uint8_t		features[8];} __attribute__ ((packed)) evt_read_remote_features_complete;#define EVT_READ_REMOTE_FEATURES_COMPLETE_SIZE 11#define EVT_READ_REMOTE_VERSION_COMPLETE	0x0Ctypedef struct {	uint8_t		status;	uint16_t	handle;	uint8_t		lmp_ver;	uint16_t	manufacturer;	uint16_t	lmp_subver;} __attribute__ ((packed)) evt_read_remote_version_complete;#define EVT_READ_REMOTE_VERSION_COMPLETE_SIZE 8#define EVT_QOS_SETUP_COMPLETE		0x0Dtypedef struct {	uint8_t		status;	uint16_t	handle;	uint8_t		flags;			/* Reserved */	hci_qos		qos;} __attribute__ ((packed)) evt_qos_setup_complete;#define EVT_QOS_SETUP_COMPLETE_SIZE (4 + HCI_QOS_CP_SIZE)#define EVT_CMD_COMPLETE 		0x0Etypedef struct {	uint8_t		ncmd;	uint16_t	opcode;} __attribute__ ((packed)) evt_cmd_complete;#define EVT_CMD_COMPLETE_SIZE 3#define EVT_CMD_STATUS 			0x0Ftypedef struct {	uint8_t		status;	uint8_t		ncmd;	uint16_t	opcode;} __attribute__ ((packed)) evt_cmd_status;#define EVT_CMD_STATUS_SIZE 4#define EVT_HARDWARE_ERROR		0x10typedef struct {	uint8_t		code;} __attribute__ ((packed)) evt_hardware_error;#define EVT_HARDWARE_ERROR_SIZE 1#define EVT_FLUSH_OCCURRED		0x11typedef struct {	uint16_t	handle;} __attribute__ ((packed)) evt_flush_occured;#define EVT_FLUSH_OCCURRED_SIZE 2

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲尤物在线视频观看| 成年人网站91| 日韩电影在线免费看| 天天综合网天天综合色| 亚洲国产欧美在线人成| 亚洲国产乱码最新视频| 亚洲不卡一区二区三区| 亚洲成人三级小说| 日韩成人免费看| 蜜臀av性久久久久蜜臀aⅴ| 天天操天天色综合| 五月婷婷色综合| 日韩黄色免费网站| 免费看日韩精品| 精品在线观看视频| 国产成人av影院| av资源网一区| 欧美中文字幕久久| 欧美精品欧美精品系列| 欧美一区二区女人| 久久久综合视频| 国产精品高潮久久久久无| 中文字幕一区二区三中文字幕| 亚洲国产三级在线| 天天色图综合网| 国内久久精品视频| 成人性生交大片| 在线亚洲一区观看| 欧美一区二区在线观看| 久久婷婷国产综合精品青草| 1024成人网| 偷偷要91色婷婷| 国产麻豆精品视频| 91蝌蚪porny九色| 欧美精品色一区二区三区| 久久久久久久久久久久电影| 国产精品免费视频观看| 亚洲国产成人va在线观看天堂| 日韩av高清在线观看| 国产精品99久久久久久似苏梦涵 | 亚洲最大成人综合| 免费人成精品欧美精品| 成人国产亚洲欧美成人综合网| 色狠狠色噜噜噜综合网| 日韩欧美久久一区| 亚洲日本电影在线| 日韩成人午夜精品| av网站免费线看精品| 91精品国产91久久久久久最新毛片| 国产亚洲精品资源在线26u| 亚洲美女一区二区三区| 蜜臀av国产精品久久久久| aaa亚洲精品| 欧美一级久久久久久久大片| 国产精品国模大尺度视频| 午夜影院在线观看欧美| 国产麻豆成人传媒免费观看| 欧美性高清videossexo| 2024国产精品| 亚洲高清免费观看高清完整版在线观看 | 一区二区三区日韩| 美女视频黄 久久| 色呦呦国产精品| 欧美精品一区二区三区四区 | 日日摸夜夜添夜夜添国产精品 | 国产一区二区电影| 欧美日韩一区在线观看| 欧美激情中文不卡| 美日韩一区二区| 欧美网站一区二区| 国产精品久久久久久亚洲毛片| 三级久久三级久久| 一本在线高清不卡dvd| 久久久www成人免费毛片麻豆 | 在线观看三级视频欧美| 久久久久久**毛片大全| 日韩高清不卡一区二区三区| 色综合天天综合色综合av| 久久精品欧美日韩精品| 视频一区二区三区在线| 色综合久久久网| 中文字幕一区二区视频| 国产成人在线网站| 日韩欧美国产1| 男女男精品视频网| 欧美日韩和欧美的一区二区| 亚洲日本韩国一区| 99久久99久久久精品齐齐| 久久精品免视看| 激情五月婷婷综合| 欧美一级生活片| 日本在线观看不卡视频| 欧美自拍偷拍一区| 亚洲品质自拍视频| 不卡的av在线播放| 国产精品美女久久久久久久久久久 | 国产精品国产精品国产专区不蜜| 国精产品一区一区三区mba视频 | 奇米精品一区二区三区在线观看一| 91浏览器入口在线观看| 一色桃子久久精品亚洲| 成人少妇影院yyyy| 欧美国产日本视频| 高清不卡一区二区| 国产女人18毛片水真多成人如厕 | 欧美成人官网二区| 久久精品国产99国产| 26uuu国产电影一区二区| 激情亚洲综合在线| 国产视频在线观看一区二区三区 | 欧美亚洲一区三区| 亚洲精品午夜久久久| 91麻豆国产福利在线观看| 亚洲欧美另类综合偷拍| 色丁香久综合在线久综合在线观看| 亚洲欧洲日产国码二区| 色综合天天做天天爱| 一区二区三区不卡在线观看| 欧美人妖巨大在线| 男人的j进女人的j一区| 精品国产在天天线2019| 国产一区二区精品久久| 国产精品视频九色porn| 99re6这里只有精品视频在线观看| **网站欧美大片在线观看| 在线视频中文字幕一区二区| 亚洲国产wwwccc36天堂| 日韩午夜激情视频| 国产剧情在线观看一区二区| 国产精品入口麻豆九色| 一本到三区不卡视频| 午夜精品123| 精品乱人伦小说| 成人av网站免费观看| 亚洲精品乱码久久久久久黑人| 欧美色图免费看| 九九在线精品视频| 中文字幕一区二区三区乱码在线| 欧洲av一区二区嗯嗯嗯啊| 久久er99精品| 亚洲欧美日韩国产综合| 日韩午夜三级在线| 成人av午夜影院| 日韩av中文字幕一区二区| 国产精品网站一区| 欧美日韩另类一区| 国产精品一线二线三线| 一区二区三区在线免费观看| 日韩免费高清av| 91免费在线播放| 欧美a一区二区| 中文字幕一区在线观看视频| 欧美一区二区三区系列电影| 国产+成+人+亚洲欧洲自线| 亚洲电影一级黄| 中文欧美字幕免费| 欧美精品 国产精品| 国产a区久久久| 日韩国产在线一| 日韩美女视频19| 日韩欧美成人一区| 欧洲av一区二区嗯嗯嗯啊| 国产电影精品久久禁18| 天堂成人国产精品一区| 欧美激情一区不卡| 91精品国产一区二区三区蜜臀 | 国产欧美一区视频| 欧美男生操女生| 91麻豆免费看| 国产高清成人在线| 日韩国产欧美三级| 亚洲欧洲成人av每日更新| www国产成人| 欧美一区二区性放荡片| 91免费视频网| 高清av一区二区| 韩日欧美一区二区三区| 香港成人在线视频| 一区二区三区在线观看国产| 久久久精品国产免大香伊 | 一区二区三区精品视频| 国产视频911| 精品国产凹凸成av人导航| 欧美日韩精品免费观看视频| 9i看片成人免费高清| 国产一二三精品| 蜜桃在线一区二区三区| 亚洲伊人伊色伊影伊综合网| 国产精品久久久久影院| 久久综合色8888| 日韩欧美高清dvd碟片| 欧美日韩精品电影| 在线看日本不卡| 色乱码一区二区三区88| proumb性欧美在线观看| av一二三不卡影片| 成人免费精品视频| 粉嫩久久99精品久久久久久夜| 精品一区二区三区日韩| 蜜臀av国产精品久久久久|