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

ネットワーク シミュレータ

このモジュールには、OTNS 用のプラットフォーム抽象化が含まれています。

概要

関数

otPlatOtnsStatus(const char *aStatus)
void
この関数は、ステータス情報を OTNS にエクスポートします。

関数

otPlatOtnsStatus

void otPlatOtnsStatus(
  const char *aStatus
)

この関数は、ステータス情報を OTNS にエクスポートします。

ステータス情報は、OTNS が認識できる形式で null で終わる文字列で表現されます。otPlatOtnsStatus を呼び出すたびに、「;」で区切って複数のステータスを送信できます。例: "parid=577fbc37;lrid=5"。各ステータスには、キーと値が「=」で区切られています。ステータス値は、',' を使用して複数のフィールドに分割できます(例: "ping_request=fdde:ad00:beef:0:459e:d7b4:b65e:5480,4,112000")。

新しいステータスは、以下の規則に従う必要があります。

現在、OTNS は仮想時間シミュレーションのみをサポートしています。

詳細
パラメータ
[in] aStatus
ステータス文字列。

リソース

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