Data Structures

Here are the data structures with brief descriptions:
EmberAesMmoHashContext This data structure contains the context data when calculating an AES MMO hash (message digest)
EmberApsFrame An in-memory representation of a ZigBee APS frame of an incoming or outgoing message
EmberBeaconClassificationParams
EmberBeaconData Defines a beacon entry that is processed when scanning, joining, or rejoining
EmberBeaconIterator Defines a iterator used to loop over cached beacons. Fields denoted with a private comment should not be written to
EmberBeaconSurvey Defines a result of a network beacon survey
EmberBindingTableEntry Defines an entry in the binding table
EmberCertificate283k1Data This data structure contains the certificate data that is used for Certificate Based Key Exchange (CBKE) in SECT283k1 Elliptical Cryptography
EmberCertificateData This data structure contains the certificate data that is used for Certificate Based Key Exchange (CBKE)
EmberChildData This structure contains information about child nodes
EmberCommandEntry Command entry for a command table
EmberCounterInfo
EmberCurrentSecurityState This describes the security features used by the stack for a joined device
EmberDutyCycleLimits A structure containing duty cycle limit configurations
EmberEndpoint Gives the endpoint information for a particular endpoint
EmberEndpointDescription Endpoint information (a ZigBee Simple Descriptor)
EmberEventControl The control structure for events
EmberEventData Complete events with a control and a handler procedure
EmberExtraCounterInfo
EmberInitialSecurityState This describes the Initial Security features and requirements that will be used when forming or joining the network
EmberKeyData This data structure contains the key data that is passed into various other functions
EmberKeyStruct This describes a one of several different types of keys and its associated data
EmberMacFilterMatchStruct This structure indicates a matching raw MAC message has been received by the application configured MAC filters
EmberMessageDigest This data structure contains an AES-MMO Hash (the message digest)
EmberMfgSecurityStruct This structure is used to get/set the security configuration that is stored in manufacturing tokens
EmberMulticastTableEntry Defines an entry in the multicast table
EmberMultiPhyRadioParameters Holds radio parameters
EmberMultiprotocolPriorities
EmberNeighborTableEntry Defines an entry in the neighbor table
EmberNetworkInitStruct Defines the network initialization configuration that should be used when emberNetworkInit() is called by the application
EmberNetworkParameters Holds network parameters
EmberPerDeviceDutyCycle A structure containing, per device, overall duty cycle consumed (up to the suspend limit)
EmberPrivateKey283k1Data This data structure contains the private key data that is used for Certificate Based Key Exchange (CBKE) in SECT283k1 Elliptical Cryptography
EmberPrivateKeyData This data structure contains the private key data that is used for Certificate Based Key Exchange (CBKE)
EmberPublicKey283k1Data This data structure contains the public key data that is used for Certificate Based Key Exchange (CBKE) in SECT283k1 Elliptical Cryptography
EmberPublicKeyData This data structure contains the public key data that is used for Certificate Based Key Exchange (CBKE)
EmberReleaseTypeStruct A structure relating version types to human readable strings
EmberRouteTableEntry Defines an entry in the route table
EmberSignature283k1Data This data structure contains a DSA signature used in SECT283k1 Elliptical Cryptography. It is the bit concatenation of the 'r' and 's' components of the signature
EmberSignatureData This data structure contains a DSA signature. It is the bit concatenation of the 'r' and 's' components of the signature
EmberSmacData This data structure contains the Shared Message Authentication Code (SMAC) data that is used for Certificate Based Key Exchange (CBKE)
EmberTagMapEntry
EmberTaskControl The control structure for tasks
EmberTokTypeStackZllData
EmberTokTypeStackZllSecurity
EmberTransientKeyData This data structure contains the transient key data that is used during Zigbee 3.0 joining
EmberVersion A version structure containing all version information
EmberZigbeeNetwork Defines a ZigBee network and the associated parameters
EmberZllAddressAssignment Network and group address assignment information
EmberZllDeviceInfoRecord Information discovered during a ZLL scan about the ZLL device's endpoint information
EmberZllInitialSecurityState Describes the Initial Security features and requirements that will be used when forming or joining ZigBee Light Link networks
EmberZllNetwork Information about the ZLL network and specific device that responded to a ZLL scan request
EmberZllSecurityAlgorithmData Information about the ZLL security state and how to transmit the network key to the device securely
HalEepromInformationType This structure defines a variety of information about the attached external EEPROM device
InterPanHeader A struct for keeping track of all of the header info
RTCCRamData
SourceRouteTableEntry