Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
| C otActiveScanResult | This structure represents a received IEEE 802.15.4 Beacon |
| C otBackboneRouterConfig | This structure represents Backbone Router configuration |
| C otBackboneRouterMulticastListenerInfo | This structure represents a Backbone Router Multicast Listener info |
| C otBackboneRouterNdProxyInfo | Represents the Backbone Router ND Proxy info |
| C otBorderRouterConfig | This structure represents a Border Router configuration |
| C otBufferInfo | This structure represents the message buffer information |
| C otCacheEntryInfo | This structure represents an EID cache entry |
| C otCacheEntryIterator | This type represents an iterator used for iterating through the EID cache table entries |
| C otChildInfo | This structure holds diagnostic information for a Thread Child |
| C otCliCommand | This structure represents a CLI command |
| C otCoapBlockwiseResource | This structure represents a CoAP resource with block-wise transfer |
| C otCoapOption | This structure represents a CoAP option |
| C otCoapOptionIterator | This structure acts as an iterator for CoAP options |
| C otCoapResource | This structure represents a CoAP resource |
| C otCoapTxParameters | This structure represents the CoAP transmission parameters |
| C otCommissioningDataset | This structure represents a Commissioning Dataset |
| C otCryptoSha256Hash | This structure represents a SHA-256 hash |
| C otDnsQueryConfig | This structure represents a DNS query configuration |
| C otDnssdHostInfo | This structure represents information of a discovered host for a DNS-SD query |
| C otDnssdServiceInstanceInfo | This structure represents information of a discovered service instance for a DNS-SD query |
| C otDnsServiceInfo | This structure provides info for a DNS service instance |
| C otDnsTxtEntry | This structure represents a TXT record entry representing a key/value pair (RFC 6763 - section 6.3) |
| C otDnsTxtEntryIterator | This structure represents an iterator for TXT record entires (key/value pairs) |
| C otEnergyScanResult | This structure represents an energy scan result |
| C otExtAddress | This structure represents the IEEE 802.15.4 Extended Address |
| C otExtendedPanId | This structure represents an Extended PAN ID |
| C otExternalRouteConfig | This structure represents an External Route configuration |
| C otIcmp6Handler | This structure implements ICMPv6 message handler |
| ▼ C otIcmp6Header | This structure represents an ICMPv6 header |
| C OT_TOOL_PACKED_FIELD | |
| ▼ C otIp6Address | This structure represents an IPv6 address |
| C OT_TOOL_PACKED_FIELD | |
| C otIp6AddressComponents | This structure represents the components of an IPv6 address |
| C otIp6AddressInfo | This structure represents IPv6 address information |
| ▼ C otIp6InterfaceIdentifier | This structure represents the Interface Identifier of an IPv6 address |
| C OT_TOOL_PACKED_FIELD | |
| C otIp6NetworkPrefix | This structure represents the Network Prefix of an IPv6 address (most significant 64 bits of the address) |
| C otIp6Prefix | This structure represents an IPv6 prefix |
| C otIpCounters | This structure represents the IP level counters |
| C otJoinerDiscerner | This structure represents a Joiner Discerner |
| C otJoinerInfo | This structure represents a Joiner Info |
| C otJoinerPskd | This structure represents a Joiner PSKd |
| C otLeaderData | This structure represents the Thread Leader Data |
| C otLinkMetrics | This structure represents what metrics are specified to query |
| C otLinkMetricsSeriesFlags | This structure represents which frames are accounted in a Forward Tracking Series |
| C otLinkMetricsValues | This structure represents the result (value) for a Link Metrics query |
| C otLinkModeConfig | This structure represents an MLE Link Mode configuration |
| C otMacCounters | This structure represents the MAC layer counters |
| C otMacFilterEntry | This structure represents a Mac Filter entry |
| C otMacKey | This structure represents a MAC Key |
| C otMasterKey | This structure represents a Thread Master Key |
| C otMessageBuffer | This struct represents an OpenThread message buffer |
| C otMessageInfo | This structure represents the local and peer IPv6 socket addresses |
| C otMessageQueue | This structure represents an OpenThread message queue |
| C otMessageSettings | This structure represents a message settings |
| C otMleCounters | This structure represents the Thread MLE counters |
| C otMultiRadioNeighborInfo | This type represents multi radio link information associated with a neighbor |
| C otNcpLegacyHandlers | Defines a struct containing all the legacy handlers (function pointers) |
| C otNeighborInfo | This structure holds diagnostic information for a neighboring Thread node |
| C otNeighborTableEntryInfo |
This type represent a neighbor table entry info (child or router) and is used as a parameter in the neighbor table callback
otNeighborTableCallback
|
| C otNetifAddress | This structure represents an IPv6 network interface unicast address |
| C otNetifMulticastAddress | This structure represents an IPv6 network interface multicast address |
| C otNetworkDiagChildEntry | This structure represents a Network Diagnostic Child Table Entry |
| C otNetworkDiagConnectivity | This structure represents a Network Diagnostic Connectivity value |
| C otNetworkDiagMacCounters | This structure represents a Network Diagnostic Mac Counters value |
| C otNetworkDiagRoute | This structure represents a Network Diagnostic Route TLV value |
| C otNetworkDiagRouteData | This structure represents a Network Diagnostic Route data |
| C otNetworkDiagTlv | This structure represents a Network Diagnostic TLV |
| C otNetworkName | This structure represents a Network Name |
| C otOperationalDataset | This structure represents an Active or Pending Operational Dataset |
| C otOperationalDatasetComponents | This structure represents presence of different components in Active or Pending Operational Dataset |
| C otOperationalDatasetTlvs | This structure represents an Active or Pending Operational Dataset |
| C otPingSenderConfig | This structure represents a ping request configuration |
| C otPingSenderReply | This structure represents a ping reply |
| C otPingSenderStatistics | This structure represents statistics of a ping request |
| C otPskc | This structure represents PSKc |
| C otRadioCoexMetrics | The following are valid radio state transitions: |
| C otRadioFrame | This structure represents an IEEE 802.15.4 radio frame |
| C otRadioIeInfo | This structure represents the IEEE 802.15.4 Header IE (Information Element) related information of a radio frame |
| C otRadioLinkInfo | This type represents information associated with a radio link |
| C otRouterInfo | This structure holds diagnostic information for a Thread Router |
| C otSecurityPolicy | This structure represent Security Policy |
| C otServerConfig | This structure represents a Server configuration |
| C otServiceConfig | This structure represents a Service configuration |
| C otSntpQuery | This structure implements SNTP Query parameters |
| C otSockAddr | This structure represents an IPv6 socket address |
| C otSrpClientBuffersServiceEntry | This struct represents a SRP client service pool entry |
| C otSrpClientHostInfo | This structure represents an SRP client host info |
| C otSrpClientService | This structure represents an SRP client service |
| C otSrpServerLeaseConfig | This structure includes SRP server LEASE and KEY-LEASE configurations |
| C otSteeringData | This structure represents the steering data |
| C otThreadDiscoveryRequestInfo | This structure represents the Thread Discovery Request data |
| C otThreadLinkInfo | This structure represents link-specific information for messages received from the Thread radio |
| C otThreadParentResponseInfo | This structure represents the MLE Parent Response data |
| C otUdpReceiver | This structure represents a UDP receiver |
| C otUdpSocket | This structure represents a UDP socket |