Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
|
SMP Key Type for Distribution, indicates keys distributed in the Transport Specific Key Distribution phase. More...
Classes | |
enum | KeyType |
SMPKeyMask Key Type More... | |
Public Member Functions | |
SMPKeyMask () | |
SMPKeyMask (final byte v) | |
boolean | isEmpty () |
boolean | isSet (final KeyType bit) |
void | set (final KeyType bit) |
String | toString () |
Public Attributes | |
byte | mask |
The KeyType bit mask. More... | |
SMP Key Type for Distribution, indicates keys distributed in the Transport Specific Key Distribution phase.
SMPKeyMask
SMPKeyMask.KeyType
Bit Mask
Field format and usage: Vol 3, Part H, 3.6.1 SMP - LE Security - Key distribution and generation. See also Vol 3, Part H, 2.4.3 SM - LE Security - Distribution of keys.
Layout LSB -> MSB
uint8_t EncKey : 1, IdKey : 1, SignKey : 1, LinkKey : 1, RFU : 4;
Definition at line 44 of file SMPKeyMask.java.
org.direct_bt.SMPKeyMask.SMPKeyMask | ( | final byte | v | ) |
Definition at line 136 of file SMPKeyMask.java.
org.direct_bt.SMPKeyMask.SMPKeyMask | ( | ) |
Definition at line 140 of file SMPKeyMask.java.
boolean org.direct_bt.SMPKeyMask.isEmpty | ( | ) |
Definition at line 144 of file SMPKeyMask.java.
boolean org.direct_bt.SMPKeyMask.isSet | ( | final KeyType | bit | ) |
void org.direct_bt.SMPKeyMask.set | ( | final KeyType | bit | ) |
String org.direct_bt.SMPKeyMask.toString | ( | ) |
Definition at line 149 of file SMPKeyMask.java.
byte org.direct_bt.SMPKeyMask.mask |
The KeyType
bit mask.
Definition at line 134 of file SMPKeyMask.java.