The internal representation of a proxy or sink table entry.

Public Attribute Documentation#

status#

EmberGpSinkTableEntryStatus EmberGpSinkTableEntry::status

Internal status. Defines if the entry is unused or used as a sink table entry


options#

uint16_t EmberGpSinkTableEntry::options

The tunneling options (this contains both options and extendedOptions from the spec)


gpd#

EmberGpAddress EmberGpSinkTableEntry::gpd

The addressing info of the GPD


deviceId#

uint8_t EmberGpSinkTableEntry::deviceId

The device id for the GPD


sinkList#

EmberGpSinkListEntry EmberGpSinkTableEntry::sinkList[GP_SINK_LIST_ENTRIES]

The list of sinks (hardcoded to 2 which is the spec minimum) (maybe we should indirect this?)


assignedAlias#

EmberNodeId EmberGpSinkTableEntry::assignedAlias

The assigned alias for the GPD


groupcastRadius#

uint8_t EmberGpSinkTableEntry::groupcastRadius

The groupcast radius


securityOptions#

uint8_t EmberGpSinkTableEntry::securityOptions

The security options field


gpdSecurityFrameCounter#

EmberGpSecurityFrameCounter EmberGpSinkTableEntry::gpdSecurityFrameCounter

The SFC of the GPD


gpdKey#

EmberKeyData EmberGpSinkTableEntry::gpdKey

The key