Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

マルチラジオリンク

このモジュールでは、マルチ無線リンクの定義と機能について説明します。

概要

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
)

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

この機能を使用するには、マルチラジオリンク機能を有効にする必要があります(config/radio_link.h をご覧ください)。

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

リソース

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