otPingSenderConfig
#include <ping_sender.h>
Stellt eine Ping-Anfragekonfiguration dar.
Zusammenfassung
Öffentliche Attribute |
|
---|---|
mAllowZeroHopLimit
|
bool
Gibt an, ob das Hop-Limit null ist.
|
mCallbackContext
|
void *
Ein Zeiger auf den anwendungsspezifischen Callback-Kontext.
|
mCount
|
uint16_t
Anzahl der zu sendenden Ping-Nachrichten. Null für Standardeinstellung.
|
mDestination
|
Zieladresse, die angepingt werden soll.
|
mHopLimit
|
uint8_t
Hop-Limit (wird verwendet, wenn
mAllowZeroHopLimit falsch ist). Null für Standardeinstellung. |
mInterval
|
uint32_t
Ping-TX-Intervall in Millisekunden. Null für Standardeinstellung.
|
mMulticastLoop
|
bool
Loops von Pings an Multicast-Adressen zulassen, die von diesem Gerät abonniert wurden.
|
mReplyCallback
|
Callback-Funktion zum Melden von Antworten (kann NULL sein, wenn nicht erforderlich).
|
mSize
|
uint16_t
Die Datengröße (Anzahl Byte) schließt den IPv6-/ICMPv6-Header aus. Null für Standardeinstellung.
|
mSource
|
Quelladresse des Pings.
|
mStatisticsCallback
|
Callback-Funktion zum Melden von Statistiken (kann NULL sein, wenn nicht erforderlich).
|
mTimeout
|
uint16_t
Zeit in Millisekunden, die nach dem Senden der endgültigen Anfrage auf die endgültige Antwort gewartet wird.
|
Öffentliche Attribute
mAllowZeroHopLimit
bool otPingSenderConfig::mAllowZeroHopLimit
Gibt an, ob das Hop-Limit null ist.
mCallbackContext
void * otPingSenderConfig::mCallbackContext
Ein Zeiger auf den anwendungsspezifischen Callback-Kontext.
mCount
uint16_t otPingSenderConfig::mCount
Anzahl der zu sendenden Ping-Nachrichten. Null für Standardeinstellung.
mHopLimit
uint8_t otPingSenderConfig::mHopLimit
Hop-Limit (wird verwendet, wenn mAllowZeroHopLimit
falsch ist). Null für Standardeinstellung.
mInterval
uint32_t otPingSenderConfig::mInterval
Ping-TX-Intervall in Millisekunden. Null für Standardeinstellung.
mMulticastLoop
bool otPingSenderConfig::mMulticastLoop
Loops von Pings an Multicast-Adressen zulassen, die von diesem Gerät abonniert wurden.
mReplyCallback
otPingSenderReplyCallback otPingSenderConfig::mReplyCallback
Callback-Funktion zum Melden von Antworten (kann NULL sein, wenn nicht erforderlich).
mSize
uint16_t otPingSenderConfig::mSize
Die Datengröße (Anzahl Byte) schließt den IPv6-/ICMPv6-Header aus. Null für Standardeinstellung.
mStatisticsCallback
otPingSenderStatisticsCallback otPingSenderConfig::mStatisticsCallback
Callback-Funktion zum Melden von Statistiken (kann NULL sein, wenn nicht erforderlich).
mTimeout
uint16_t otPingSenderConfig::mTimeout
Zeit in Millisekunden, die nach dem Senden der endgültigen Anfrage auf die endgültige Antwort gewartet wird.
Null für Standardeinstellung.
Ressourcen
OpenThread API-Referenzthemen stammen aus dem Quellcode, der auf GitHub verfügbar ist. Weitere Informationen finden Sie unter Ressourcen. Dort können Sie auch einen Beitrag zu unserer Dokumentation leisten.