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 otBorderRoutingCounters | This structure represents the counters of packets forwarded via Border Routing |
C otBorderRoutingPrefixTableEntry | This structure represents an entry from the discovered prefix table |
C otBorderRoutingPrefixTableIterator | This structure represents an iterator to iterate through the Border Router's discovered prefix table |
C otBufferInfo | This structure represents the message buffer information for different queues used by OpenThread stack |
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 otCryptoContext | This structure stores the context object for platform APIs |
C otCryptoKey | This structure represents the Key Material required for Crypto operations |
C otCryptoSha256Hash | This structure represents a SHA-256 hash |
C otDnsQueryConfig | This structure represents a DNS query configuration |
C otDnssdCounters | This structure contains the counters of DNS-SD server |
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 otHistoryTrackerExternalRouteInfo | This structure represent a Network Data extern route info |
C otHistoryTrackerIterator | This type represents an iterator to iterate through a history list |
C otHistoryTrackerMessageInfo | This structure represents a RX/TX IPv6 message info |
C otHistoryTrackerMulticastAddressInfo | This structure represent an IPv6 multicast address info |
C otHistoryTrackerNeighborInfo | This structure represents a neighbor info |
C otHistoryTrackerNetworkInfo | This structure represents Thread network info |
C otHistoryTrackerOnMeshPrefixInfo | This structure represent a Network Data on mesh prefix info |
C otHistoryTrackerUnicastAddressInfo | This structure represent a unicast IPv6 address info |
C otIcmp6Handler | This structure implements ICMPv6 message handler |
► C otIcmp6Header | This structure represents an ICMPv6 header |
► C otIp4Address | This structure represents an IPv4 address |
C otIp4Cidr | This structure represents an IPv4 CIDR block |
► C otIp6Address | This structure represents an IPv6 address |
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 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 otLinkedBuffer | A linked buffer structure for use with TCP |
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 otMacKeyMaterial | This structure represents a MAC 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 otMessageQueueInfo | This structure represents information about a 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 otNat64AddressMapping | Represents an address mapping record for NAT64 |
C otNat64AddressMappingIterator | Used to iterate through NAT64 address mappings |
C otNat64Counters | Represents the counters for NAT64 |
C otNat64ErrorCounters | Represents the counters of dropped packets due to errors when handling NAT64 packets |
C otNat64ProtocolCounters | Represents the counters for the protocols supported by NAT64 |
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 otNetworkKey | This structure represents a Thread Network Key |
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 otPacketsAndBytes | This structure represents the counters for packets and bytes |
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 otPlatCryptoEcdsaKeyPair | This structure represents an ECDSA key pair (public and private keys) |
C otPlatCryptoEcdsaPublicKey | This struct represents a ECDSA public key |
C otPlatCryptoEcdsaSignature | This struct represents an ECDSA signature |
C otPlatCryptoSha256Hash | This structure represents a SHA-256 hash |
C otPlatTrelPeerInfo | This structure represents a TREL peer info discovered using DNS-SD browse on the service name "_trel._udp" |
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 otSrpServerLeaseInfo | This structure includes SRP server lease information of a host/service |
C otSrpServerResponseCounters | This structure includes the statistics of SRP server responses |
C otSrpServerTtlConfig | This structure includes SRP server TTL configurations |
C otSteeringData | This structure represents the steering data |
C otTcpCircularSendBuffer | This structure represents a circular send buffer for use with a TCP endpoint |
C otTcpEndpoint | This structure represents a TCP endpoint |
C otTcpEndpointInitializeArgs | This structure contains arguments to the otTcpEndpointInitialize() function |
C otTcpListener | This structure represents a TCP listener |
C otTcpListenerInitializeArgs | This structure contains arguments to the otTcpListenerInitialize() function |
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 otTimestamp | This structure represents a Thread Dataset timestamp component |
C otTrelPeer | This struct represents a TREL peer |
C otUdpReceiver | This structure represents a UDP receiver |
C otUdpSocket | This structure represents a UDP socket |