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) 訊息數量。不必使用預設值。

mDestination

otIp6Address otPingSenderConfig::mDestination

要連線偵測 (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。

mSource

otIp6Address otPingSenderConfig::mSource

連線偵測 (ping) 的來源地址。

mStatisticsCallback

otPingSenderStatisticsCallback otPingSenderConfig::mStatisticsCallback

回報統計資料的回呼函式 (不需要時可以是 NULL)。

mTimeout

uint16_t otPingSenderConfig::mTimeout

傳送最終要求後等待最終回覆的時間 (以毫秒為單位)。

不必使用預設值。

資源

OpenThread API 參考資料主題源自原始碼,請前往 GitHub 取得。如要瞭解詳情或對說明文件做出貢獻,請參閱資源