Multi Radio Link

This module includes definitions and functions for multi radio link.

Summary

Typedefs

otMultiRadioNeighborInfo typedef
Represents multi radio link information associated with a neighbor.
otRadioLinkInfo typedef
Represents information associated with a radio link.

Functions

otMultiRadioGetNeighborInfo(otInstance *aInstance, const otExtAddress *aExtAddress, otMultiRadioNeighborInfo *aNeighborInfo)
Gets the multi radio link information associated with a neighbor with a given Extended Address.

Structs

otMultiRadioNeighborInfo

Represents multi radio link information associated with a neighbor.

otRadioLinkInfo

Represents information associated with a radio link.

Typedefs

otMultiRadioNeighborInfo

struct otMultiRadioNeighborInfo otMultiRadioNeighborInfo

Represents multi radio link information associated with a neighbor.

otRadioLinkInfo

struct otRadioLinkInfo otRadioLinkInfo

Represents information associated with a radio link.

Functions

otMultiRadioGetNeighborInfo

otError otMultiRadioGetNeighborInfo(
  otInstance *aInstance,
  const otExtAddress *aExtAddress,
  otMultiRadioNeighborInfo *aNeighborInfo
)

Gets the multi radio link information associated with a neighbor with a given Extended Address.

OPENTHREAD_CONFIG_MULTI_RADIO must be enabled.

Details
Parameters
[in] aInstance
A pointer to an OpenThread instance.
[in] aExtAddress
The Extended Address of neighbor.
[out] aNeighborInfo
A pointer to otMultiRadioNeighborInfo to output the neighbor info (on success).
Return Values
OT_ERROR_NONE
Neighbor was found and aNeighborInfo was updated successfully.
OT_ERROR_NOT_FOUND
Could not find a neighbor with aExtAddress.

Resources

OpenThread API Reference topics originate from the source code, available on GitHub. For more information, or to contribute to our documentation, refer to Resources.