Data Structures
Here are the data structures with brief descriptions:
AshRxState | |
AshTxDmaBuffer | |
AshTxState | |
Bytes16 | Defines a data type of size 16 bytes |
Bytes8 | Defines a data type of size 8 bytes |
CertificateAuthority | Defines a certificate authority structure |
DeviceCertificate | Defines a device certificate structure |
EmberChildEntry | |
EmberCoapBlockOption | |
EmberCoapOption | Structure that includes options in outgoing requests and responses |
EmberCoapRequestInfo | Additional information about an incoming request |
EmberCoapResponseInfo | Additional information about an incoming response |
EmberCoapSendInfo | Optional information when sending a message |
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 |
EmberCommissionData | |
EmberDiagnosticData | |
EmberDnsResponse | Structure for returning information from a DNS lookup. A structure is used to make it easier to add additional values |
EmberEui64 | EUI 64-bit ID (an IEEE address) |
EmberEventControl | Control structure for events |
EmberIpv6Address | An IPv6 Address structure |
EmberIpv6Prefix | An IPv6 Prefix structure |
EmberKeyData | This data structure contains the key data that is passed into various other functions |
EmberMacBeaconData | Structure to hold information about an 802.15.4 beacon for use on the application |
EmberMultiprotocolPriorities | |
EmberNetworkParameters | An application structure to hold useful network parameters |
EmberRipEntry | Structure that holds information about a routing table entry for use on the application. See emberGetRipEntry |
EmberSecurityParameters | Values of security parameters for use in forming or joining a network |
EmberTaskControl | Control structure for tasks |
EmberUdpConnectionData | Data stored for each connection |
EmberUdpOptions | A structure to hold UDP Options |
EmberVersion | For use when declaring data that holds the Ember software version type |
EmberZclApplicationDestination_t | |
EmberZclAttributeContext_t | |
EmberZclAttributeWriteData_t | |
EmberZclBindingContext_t | |
EmberZclBindingEntry_t | |
EmberZclClusterSpec_t | |
EmberZclCoapEndpoint_t | |
EmberZclCommandContext_t | |
EmberZclDestination_t | |
EmberZclGroupEntry_t | |
EmberZclNotificationContext_t | |
EmberZclOtaBootloadClientServerInfo_t | |
EmberZclOtaBootloadFileHeaderInfo_t | |
EmberZclOtaBootloadFileSpec_t | |
EmberZclOtaBootloadHardwareVersionRange_t | |
EmberZclOtaBootloadStorageFileInfo_t | |
EmberZclOtaBootloadStorageInfo_t | |
EmberZclReportingConfiguration_t | |
EmberZclStringType_t | |
EmberZclUid_t | |
Event_s | |
EventActions_s | The static part of an event. Each event can be used with only one event queue |
EventQueue_s | An event queue is currently a list of events ordered by execution time |
HalEepromInformationType | This structure defines a variety of information about the attached external EEPROM device |
ipModemThreadParamStruct | |
Ipv6Header | A structure that holds an IPv6 header. All values are in their local byte order (as opposed to network byte order, which might be different) |
MacCountersData | |
RTCCRamData | |
TlsSessionState | Defines a TLS session state |
USB_ConfigurationDescriptor_TypeDef | USB Configuration Descriptor |
USB_DeviceDescriptor_TypeDef | USB Device Descriptor |
USB_EndpointDescriptor_TypeDef | USB Endpoint Descriptor |
USB_InterfaceDescriptor_TypeDef | USB Interface Descriptor |
USB_Setup_TypeDef | USB Setup request package |
USB_StringDescriptor_TypeDef | USB String Descriptor |
USBD_Callbacks_TypeDef | USB Device stack callback structure |
USBD_Init_TypeDef | USB Device stack initialization structure |