# BLE_ABSTRACTION Data Structures Type Documentation

## BondInfo_t

Location: bondlist.h:39

Bond Information.

Data Fields

Type | Name | Description
--- | --- | ---
uint16_t | state | State of bond.
uint8_t | pairing_lvl | Pairing level.
uint8_t | csrk_exchanged | Non-zero if CSRK has been exchanged.
uint8_t | ltk[16] | Long term key.
uint16_t | ediv | Encryption diversifier.
uint8_t | reserved1[2] | Reserved.
uint8_t | addr[6] | Peer address.
uint8_t | addr_type | Address type.
uint8_t | irk_exchanged | Non-zero if IRK has been exchanged.
uint8_t | csrk[16] | Connection resolving signature key.
uint8_t | irk[16] | Identity resolving key.
uint8_t | rand[8] | Random number.