This describes a one of several different types of keys and its associated data.
Public Attribute 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.
2202
of file stack/include/ember-types.h
type#
EmberKeyType EmberKeyStruct::type
This indicates the type of the security key.
2204
of file stack/include/ember-types.h
key#
EmberKeyData EmberKeyStruct::key
This is the actual key data.
2206
of file stack/include/ember-types.h
outgoingFrameCounter#
uint32_t EmberKeyStruct::outgoingFrameCounter
This is the outgoing frame counter associated with the key. It will contain valid data based on the EmberKeyStructBitmask.
2209
of file stack/include/ember-types.h
incomingFrameCounter#
uint32_t EmberKeyStruct::incomingFrameCounter
This is the incoming frame counter associated with the key. It will contain valid data based on the EmberKeyStructBitmask.
2212
of file stack/include/ember-types.h
sequenceNumber#
uint8_t EmberKeyStruct::sequenceNumber
This is the sequence number associated with the key. It will contain valid data based on the EmberKeyStructBitmask.
2215
of file stack/include/ember-types.h
partnerEUI64#
EmberEUI64 EmberKeyStruct::partnerEUI64
This is the Partner EUI64 associated with the key. It will contain valid data based on the EmberKeyStructBitmask.
2218
of file stack/include/ember-types.h