1 #ifndef _FBT_HCI_EVENTS_H
2 #define _FBT_HCI_EVENTS_H
3 
4 #include "fbtHciEventStructs.h"
5 
6 #define	FBT_HCI_EVENT_INVALID									0x00
7 #define	FBT_HCI_EVENT_INQUIRY_COMPLETE							0x01
8 #define	FBT_HCI_EVENT_INQUIRY_RESULT							0x02
9 #define	FBT_HCI_EVENT_CONNECTION_COMPLETE						0x03
10 #define	FBT_HCI_EVENT_CONNECTION_REQUEST						0x04
11 #define	FBT_HCI_EVENT_DISCONNECTION_COMPLETE					0x05
12 #define	FBT_HCI_EVENT_AUTHENTICATION_COMPLETE					0x06
13 #define	FBT_HCI_EVENT_REMOTE_NAME_REQUEST_COMPLETE				0x07
14 #define	FBT_HCI_EVENT_ENCRYPTION_CHANGE_EVENT					0x08
15 #define	FBT_HCI_EVENT_CHANGE_CONNECTION_LINK_KEY_COMPLETE		0x09
16 #define	FBT_HCI_EVENT_MASTER_LINK_KEY_COMPLETE					0x0a
17 #define	FBT_HCI_EVENT_READ_REMOTE_SUPPORTED_FEATURES			0x0b
18 #define	FBT_HCI_EVENT_READ_REMOTE_VERSION_INFORMATION			0x0c
19 #define	FBT_HCI_EVENT_QOS_SETUP_COMPLETE						0x0d
20 #define	FBT_HCI_EVENT_COMMAND_COMPLETE							0x0e
21 #define	FBT_HCI_EVENT_COMMAND_STATUS							0x0f
22 #define	FBT_HCI_EVENT_HARDWARE_ERROR							0x10
23 #define	FBT_HCI_EVENT_FLUSH_OCCURRED							0x11
24 #define	FBT_HCI_EVENT_ROLE_CHANGE								0x12
25 #define	FBT_HCI_EVENT_NUMBER_OF_COMPLETED_PACKETS				0x13
26 #define	FBT_HCI_EVENT_MODE_CHANGE								0x14
27 #define	FBT_HCI_EVENT_RETURN_LINK_KEYS							0x15
28 #define	FBT_HCI_EVENT_PIN_CODE_REQUEST							0x16
29 #define	FBT_HCI_EVENT_LINK_KEY_REQUEST							0x17
30 #define	FBT_HCI_EVENT_LINK_KEY_NOTIFICATION						0x18
31 #define	FBT_HCI_EVENT_LOOPBACK_COMMAND							0x19
32 #define	FBT_HCI_EVENT_DATA_BUFFER_OVERFLOW_EVENT				0x1a
33 #define	FBT_HCI_EVENT_MAX_SLOTS_CHANGE							0x1b
34 #define	FBT_HCI_EVENT_READ_CLOCK_OFFSET							0x1c
35 #define	FBT_HCI_EVENT_CONNECTION_PACKET_TYPE_CHANGED			0x1d
36 #define	FBT_HCI_EVENT_QOS_VIOLATION								0x1e
37 #define	FBT_HCI_EVENT_PAGE_SCAN_MODE_CHANGE						0x1f
38 #define	FBT_HCI_EVENT_PAGE_SCAN_REPETITION_MODE_CHANGE			0x20
39 #define	FBT_HCI_EVENT_FLOW_SPECIFICATION_COMPLETE				0x21
40 #define	FBT_HCI_EVENT_INQUIRY_RESULT_WITH_RSSI					0x22
41 #define	FBT_HCI_EVENT_READ_REMOTE_EXTENDED_FEATURES_COMPLETE	0x23
42 #define	FBT_HCI_EVENT_SYNCHRONOUS_CONNECTION_COMPLETE			0x24
43 #define	FBT_HCI_EVENT_SYNCHRONOUS_CONNECTION_CHANGED			0x25
44 
45 #endif // _FBT_HCI_EVENTS_H