otPingSenderConfig
#include <ping_sender.h>
代表連線偵測要求設定。
摘要
公開屬性 |
|
---|---|
mAllowZeroHopLimit
|
bool
指出躍點限制是否為零。
|
mCallbackContext
|
void *
回呼應用程式專屬背景資訊的指標。
|
mCount
|
uint16_t
要傳送的連線偵測 (ping) 訊息數量。不必使用預設值。
|
mDestination
|
要連線偵測 (ping) 的到達網頁地址。
|
mHopLimit
|
uint8_t
跳躍限制 (如果
mAllowZeroHopLimit 為 False 時使用)。預設值為 0。 |
mInterval
|
uint32_t
Ping tx 間隔 (以毫秒為單位)。不必使用預設值。
|
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 tx 間隔 (以毫秒為單位)。不必使用預設值。
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 取得。如要瞭解詳情或對說明文件做出貢獻,請參閱資源。