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 |