マルチラジオリンク

このモジュールには、マルチ無線リンクの定義と関数が含まれています。

概要

Typedef

otMultiRadioNeighborInfo typedef
ネイバーに関連付けられた複数の無線リンク情報を表します。
otRadioLinkInfo typedef
ラジオリンクに関連付けられた情報を表します。

関数

otMultiRadioGetNeighborInfo(otInstance *aInstance, const otExtAddress *aExtAddress, otMultiRadioNeighborInfo *aNeighborInfo)
指定された拡張アドレスを持つネイバーに関連付けられているマルチ無線リンク情報を取得します。

構造体

otMultiRadioNeighborInfo

ネイバーに関連付けられた複数の無線リンク情報を表します。

otRadioLinkInfo

ラジオリンクに関連付けられた情報を表します。

Typedef

otMultiRadioNeighborInfo

struct otMultiRadioNeighborInfo otMultiRadioNeighborInfo

ネイバーに関連付けられた複数の無線リンク情報を表します。

otRadioLinkInfo

struct otRadioLinkInfo otRadioLinkInfo

ラジオリンクに関連付けられた情報を表します。

関数

otMultiRadioGetNeighborInfo

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

指定された拡張アドレスを持つネイバーに関連付けられているマルチ無線リンク情報を取得します。

OPENTHREAD_CONFIG_MULTI_RADIO を有効にする必要があります。

詳細
パラメータ
[in] aInstance
OpenThread インスタンスへのポインタ。
[in] aExtAddress
ネイバーの拡張アドレス。
[out] aNeighborInfo
(成功時)ネイバー情報を出力するための otMultiRadioNeighborInfo へのポインタ。
戻り値
OT_ERROR_NONE
ネイバーが検出され、aNeighborInfo が正常に更新されました。
OT_ERROR_NOT_FOUND
aExtAddress のネイバーが見つかりませんでした。

関連情報

OpenThread API リファレンスのトピックは、GitHub で入手できるソースコードに由来しています。 詳細について、またはドキュメントへの投稿については、リソースをご覧ください。