41 #define linkDB_Up( connectionHandle ) linkDB_State( (connectionHandle), LINK_CONNECTED ) 51 #define linkDB_Encrypted( connectionHandle ) linkDB_State( (connectionHandle), LINK_ENCRYPTED ) 61 #define linkDB_Authenticated( connectionHandle ) linkDB_State( (connectionHandle), LINK_AUTHENTICATED ) 71 #define linkDB_Bonded( connectionHandle ) linkDB_State( (connectionHandle), LINK_BOUND ) 89 #define CONNHANDLE_ALL 0xFFFD 90 #define CONNHANDLE_LOOPBACK 0xFFFE 91 #define CONNHANDLE_INVALID 0xFFFF 98 #define LINK_NOT_CONNECTED 0x00 99 #define LINK_CONNECTED 0x01 100 #define LINK_AUTHENTICATED 0x02 101 #define LINK_BOUND 0x04 102 #define LINK_ENCRYPTED 0x10 103 #define LINK_SECURE_CONNECTIONS 0x20 104 #define LINK_IN_UPDATE 0x40 105 #define LINK_PAIR_TIMEOUT 0x80 112 #define LINKDB_ERR_INSUFFICIENT_AUTHEN 0x05 113 #define LINBDB_ERR_INSUFFICIENT_KEYSIZE 0x0c 114 #define LINKDB_ERR_INSUFFICIENT_ENCRYPTION 0x0f 188 extern uint8
linkDB_State( uint16 connectionHandle, uint8 state );
uint16 connTimeout
current connection timeout
Definition: linkdb.h:141
uint8 addrType
Address type of connected device.
Definition: linkdb.h:135
uint16 connLatency
current connection latency
Definition: linkdb.h:142
uint16 connInterval
The connection's interval (n * 1.23 ms)
Definition: linkdb.h:139
uint8 linkDB_NumActive(void)
uint8 stateFlags
LinkDB Connection State Flags
Definition: linkdb.h:134
uint16 MTU
The connection's MTU size.
Definition: linkdb.h:140
uint8 linkDB_State(uint16 connectionHandle, uint8 state)
#define B_ADDR_LEN
Default Public and Random Address Length.
Definition: bcomdef.h:115
uint8 linkDB_GetInfo(uint16 connectionHandle, linkDBInfo_t *pInfo)
Information pertaining to the linklinkDB info.
Definition: linkdb.h:132
uint8 connRole
Connection formed as Master or Slave.
Definition: linkdb.h:138
uint8 linkDB_NumConns(void)