EmberKeyStruct Struct Reference
This describes a one of several different types of keys and its associated data.
#include <
ember-types.h
>
Data Fields |
|
EmberKeyStructBitmask | bitmask |
EmberKeyType | type |
EmberKeyData | key |
uint32_t | outgoingFrameCounter |
uint32_t | incomingFrameCounter |
uint8_t | sequenceNumber |
EmberEUI64 | partnerEUI64 |
This describes a one of several different types of keys and its associated data.
Field Documentation
◆ bitmask
EmberKeyStructBitmask EmberKeyStruct::bitmask |
This bitmask indicates whether various fields in the structure contain valid data. It also contains the index of the network the key belongs to.
Referenced by
printKeyTable()
.
◆ incomingFrameCounter
uint32_t EmberKeyStruct::incomingFrameCounter |
This is the incoming frame counter associated with the key. It will contain valid data based on the EmberKeyStructBitmask .
Referenced by
printKeyTable()
.
◆ key
EmberKeyData EmberKeyStruct::key |
This is the actual key data.
Referenced by
printKeyInfo()
, and
printKeyTable()
.
◆ outgoingFrameCounter
uint32_t EmberKeyStruct::outgoingFrameCounter |
This is the outgoing frame counter associated with the key. It will contain valid data based on the EmberKeyStructBitmask .
Referenced by
getOutgoingApsFrameCounter()
, and
printKeyInfo()
.
◆ partnerEUI64
EmberEUI64 EmberKeyStruct::partnerEUI64 |
This is the Partner EUI64 associated with the key. It will contain valid data based on the EmberKeyStructBitmask .
Referenced by
printKeyTable()
.
◆ sequenceNumber
uint8_t EmberKeyStruct::sequenceNumber |
This is the sequence number associated with the key. It will contain valid data based on the EmberKeyStructBitmask .
Referenced by
printKeyInfo()
.
◆ type
EmberKeyType EmberKeyStruct::type |
This indicates the type of the security key.
The documentation for this struct was generated from the following file:
-
ember-types.h