Data Structures
Here are the data structures with brief descriptions:
| EmberCommandEntry | Command entry for a command table |
| EmberCommandState | For use when declaring a separate command streams. The fields are not accessed directly by the application |
| EmberEventControl | Control structure for events |
| EmberEventData_S | Complete events with a control and a handler procedure |
| EmberIncomingMacMessage | An instance of this structure is passed to emberIncomingMacMessageHandler() . It describes the incoming MAC frame |
| EmberIncomingMessage | An instance of this structure is passed to emberIncomingMessageHandler() . It describes the incoming message |
| EmberKeyData | This data structure contains the key data that is passed into various other functions |
| EmberMacAddress | A structure that stores an 802.15.4 address |
| EmberMacFrame | A structure that describes the addressing fields of a 802.15.4 frame |
| EmberNetworkParameters | Holds network parameters |
| EmberOutgoingMacMessage | An instance of this structure is passed to emberMacMessageSentHandler() . It describes the outgoing MAC frame |
| EmberOutgoingMessage | An instance of this structure is passed to emberMessageSentHandler() . It describes the outgoing packet |
| EmberTaskControl | Control structure for tasks |
| Event_s | |
| EventActions | The static part of an event. Each event can be used with only one event queue |
| EventQueue_s | An event queue is currently just a list of events ordered by execution time |
| RTCCRamData |