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