A structure that stores an 802.15.4 address.

Public Attributes#

uint8_t

Long (EUI-64) address. Valid if mode is EMBER_MAC_ADDRESS_MODE_LONG.

uint16_t

Short address (node ID). Valid if mode is EMBER_MAC_ADDRESS_MODE_SHORT.

union EmberMacAddress::@3

Public Attribute Documentation#

longAddress#

uint8_t EmberMacAddress::longAddress[EUI64_SIZE]

Long (EUI-64) address. Valid if mode is EMBER_MAC_ADDRESS_MODE_LONG.


Definition at line 361 of file /mnt/raid/workspaces/ws.tfWcRzYcf/overlay/gsdk/protocol/flex/stack/include/ember-types.h

shortAddress#

uint16_t EmberMacAddress::shortAddress

Short address (node ID). Valid if mode is EMBER_MAC_ADDRESS_MODE_SHORT.


Definition at line 366 of file /mnt/raid/workspaces/ws.tfWcRzYcf/overlay/gsdk/protocol/flex/stack/include/ember-types.h

addr#

union EmberMacAddress::@3 EmberMacAddress::addr

Definition at line 367 of file /mnt/raid/workspaces/ws.tfWcRzYcf/overlay/gsdk/protocol/flex/stack/include/ember-types.h

mode#

EmberMacAddressMode EmberMacAddress::mode

Addressing mode


Definition at line 369 of file /mnt/raid/workspaces/ws.tfWcRzYcf/overlay/gsdk/protocol/flex/stack/include/ember-types.h