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

このモジュールには、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 で入手できるソースコードに由来しています。 詳細について、またはドキュメントへの投稿については、リソースをご覧ください。