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.
2173
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/stack/include/ember-types.h
type#
EmberKeyType EmberKeyStruct::type
This indicates the type of the security key.
2175
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/stack/include/ember-types.h
key#
EmberKeyData EmberKeyStruct::key
This is the actual key data.
2177
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/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.
2180
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/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.
2183
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/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.
2186
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/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.
2189
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/stack/include/ember-types.h