otPingSenderConfig
    #include <ping_sender.h>
  
ping リクエストの構成を表します。
概要
| パブリック属性 | |
|---|---|
| mAllowZeroHopLimit | boolホップリミットがゼロかどうかを示します。 | 
| mCallbackContext | void *コールバック アプリケーション固有のコンテキストへのポインタ。 | 
| mCount | uint16_t送信する ping メッセージの数。ゼロでデフォルトを使用します。 | 
| mDestination | ping を送信する宛先アドレスです。 | 
| mHopLimit | uint8_tホップリミット( mAllowZeroHopLimitが false の場合に使用されます)。デフォルトは 0 です。 | 
| mInterval | uint32_tping 送信間隔(ミリ秒単位)。ゼロでデフォルトを使用します。 | 
| mMulticastLoop | boolデバイスがサブスクライブしているマルチキャスト アドレスへの ping のループバックを許可します。 | 
| mReplyCallback | 返信を報告するコールバック機能(不要な場合は NULL にすることもできます)。 | 
| mSize | uint16_tデータサイズ(バイト数)は IPv6/ICMPv6 ヘッダーを除外します。デフォルトは 0 です。 | 
| mSource | ping の送信元アドレス。 | 
| mStatisticsCallback | 統計情報を報告するコールバック関数(不要な場合は NULL にすることもできます)。 | 
| mTimeout | uint16_t最終リクエストを送信後に最終応答を待つ時間(ミリ秒)。 | 
パブリック属性
mAllowZeroHopLimit
bool otPingSenderConfig::mAllowZeroHopLimit
ホップリミットがゼロかどうかを示します。
mCallbackContext
void * otPingSenderConfig::mCallbackContext
コールバック アプリケーション固有のコンテキストへのポインタ。
mCount
uint16_t otPingSenderConfig::mCount
送信する ping メッセージの数。ゼロでデフォルトを使用します。
mHopLimit
uint8_t otPingSenderConfig::mHopLimit
ホップリミット(mAllowZeroHopLimit が false の場合に使用されます)。デフォルトは 0 です。
mInterval
uint32_t otPingSenderConfig::mInterval
ping 送信間隔(ミリ秒単位)。ゼロでデフォルトを使用します。
mMulticastLoop
bool otPingSenderConfig::mMulticastLoop
デバイスがサブスクライブしているマルチキャスト アドレスへの ping のループバックを許可します。
mReplyCallback
otPingSenderReplyCallback otPingSenderConfig::mReplyCallback
返信を報告するコールバック機能(不要な場合は NULL にすることもできます)。
mSize
uint16_t otPingSenderConfig::mSize
データサイズ(バイト数)は IPv6/ICMPv6 ヘッダーを除外します。デフォルトは 0 です。
mStatisticsCallback
otPingSenderStatisticsCallback otPingSenderConfig::mStatisticsCallback
統計情報を報告するコールバック関数(不要な場合は NULL にすることもできます)。
mTimeout
uint16_t otPingSenderConfig::mTimeout
最終リクエストを送信後に最終応答を待つ時間(ミリ秒)。
ゼロでデフォルトを使用します。
関連情報
OpenThread API リファレンスのトピックは、GitHub で入手できるソースコードに由来しています。 詳細について、またはドキュメントへの投稿については、リソースをご覧ください。