nRF5 SDK v17.1.0
Data Fields

GAP connection - keyset mapping structure. More...

#include <conn_ble_gap_sec_keys.h>

Data Fields

uint16_t conn_handle
 
uint8_t conn_active
 
ble_gap_sec_keyset_t keyset
 
ble_gap_enc_key_t enc_key_own
 
ble_gap_id_key_t id_key_own
 
ble_gap_sign_info_t sign_key_own
 
ble_gap_lesc_p256_pk_t pk_own
 
ble_gap_enc_key_t enc_key_peer
 
ble_gap_id_key_t id_key_peer
 
ble_gap_sign_info_t sign_key_peer
 
ble_gap_lesc_p256_pk_t pk_peer
 

Detailed Description

GAP connection - keyset mapping structure.

Note
This structure is used to map keysets to connection instances, and will be stored in a static table.

Field Documentation

uint8_t ser_ble_gap_conn_keyset_t::conn_active

Indication that keys for this connection are used by the SoftDevice. 0: keys used; 1: keys not used.

uint16_t ser_ble_gap_conn_keyset_t::conn_handle

Connection handle.

ble_gap_enc_key_t ser_ble_gap_conn_keyset_t::enc_key_own

Own Encryption Key, see ble_gap_enc_key_t.

ble_gap_enc_key_t ser_ble_gap_conn_keyset_t::enc_key_peer

Peer Encryption Key, see ble_gap_enc_key_t.

ble_gap_id_key_t ser_ble_gap_conn_keyset_t::id_key_own

Own Identity Key, see ble_gap_id_key_t.

ble_gap_id_key_t ser_ble_gap_conn_keyset_t::id_key_peer

Peer Identity Key, see ble_gap_id_key_t.

ble_gap_sec_keyset_t ser_ble_gap_conn_keyset_t::keyset

Keyset structure, see ble_gap_sec_keyset_t.

ble_gap_lesc_p256_pk_t ser_ble_gap_conn_keyset_t::pk_own

Own Public key, see ble_gap_lesc_p256_pk_t.

ble_gap_lesc_p256_pk_t ser_ble_gap_conn_keyset_t::pk_peer

Peer Public key, see ble_gap_lesc_p256_pk_t.

ble_gap_sign_info_t ser_ble_gap_conn_keyset_t::sign_key_own

Own Signing Information, see ble_gap_sign_info_t.

ble_gap_sign_info_t ser_ble_gap_conn_keyset_t::sign_key_peer

Peer Signing Information, see ble_gap_sign_info_t.


The documentation for this struct was generated from the following file:

Documentation feedback | Developer Zone | Subscribe | Updated