otPingSenderConfig Struct Reference
This structure represents a ping request configuration.
#include <
include/openthread/ping_sender.h
>
Public Attributes |
|
otIp6Address | mSource |
Source address of the ping.
|
|
otIp6Address | mDestination |
Destination address to ping.
|
|
otPingSenderReplyCallback | mReplyCallback |
Callback function to report replies (can be NULL if not needed).
|
|
otPingSenderStatisticsCallback | mStatisticsCallback |
Callback function to report statistics (can be NULL if not needed).
|
|
void * | mCallbackContext |
A pointer to the callback application-specific context.
|
|
uint16_t | mSize |
Data size (# of bytes) excludes IPv6/ICMPv6 header. Zero for default.
|
|
uint16_t | mCount |
Number of ping messages to send. Zero to use default.
|
|
uint32_t | mInterval |
Ping tx interval in milliseconds. Zero to use default.
|
|
uint16_t | mTimeout |
Time in milliseconds to wait for final reply after sending final request.
|
|
uint8_t | mHopLimit |
Hop limit (used if
mAllowZeroHopLimit
is false). Zero for default.
|
|
bool | mAllowZeroHopLimit |
Indicates whether hop limit is zero.
|
This structure represents a ping request configuration.
Member Data Documentation
◆ mTimeout
uint16_t otPingSenderConfig::mTimeout |
Time in milliseconds to wait for final reply after sending final request.
Zero to use default.
The documentation for this struct was generated from the following file:
-
include/openthread/
ping_sender.h