otPingSenderConfig
#include <ping_sender.h>
表示 ping 请求配置。
摘要
公共属性 |
|
---|---|
mAllowZeroHopLimit
|
bool
指示跳数限制是否为零。
|
mCallbackContext
|
void *
指向回调应用特定上下文的指针。
|
mCount
|
uint16_t
要发送的 ping 消息数。零可使用默认值。
|
mDestination
|
要执行 ping 操作的目标地址。
|
mHopLimit
|
uint8_t
跳跃限制(如果
mAllowZeroHopLimit 为 false,则使用)。默认值为零。 |
mInterval
|
uint32_t
Ping tx 时间间隔(以毫秒为单位)。零可使用默认值。
|
mMulticastLoop
|
bool
允许向设备订阅的多播地址环回 ping。
|
mReplyCallback
|
用于报告回复的回调函数(如果不需要,可以为 NULL)。
|
mSize
|
uint16_t
数据大小(字节数)不包括 IPv6/ICMPv6 标头。默认值为零。
|
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,则使用)。默认值为零。
mInterval
uint32_t otPingSenderConfig::mInterval
Ping tx 时间间隔(以毫秒为单位)。零可使用默认值。
mMulticastLoop
bool otPingSenderConfig::mMulticastLoop
允许向设备订阅的多播地址环回 ping。
mReplyCallback
otPingSenderReplyCallback otPingSenderConfig::mReplyCallback
用于报告回复的回调函数(如果不需要,可以为 NULL)。
mSize
uint16_t otPingSenderConfig::mSize
数据大小(字节数)不包括 IPv6/ICMPv6 标头。默认值为零。
mStatisticsCallback
otPingSenderStatisticsCallback otPingSenderConfig::mStatisticsCallback
用于报告统计信息的回调函数(如果不需要,可以为 NULL)。
mTimeout
uint16_t otPingSenderConfig::mTimeout
发送最终请求后等待最终回复的时间(以毫秒为单位)。
零可使用默认值。
资源
OpenThread API 参考文档源自 GitHub 上提供的源代码。如需了解详情,或者为我们的文档做贡献,请参阅资源。