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.

mDestination

otIp6Address otPingSenderConfig::mDestination

Zieladresse, die angepingt werden soll.

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.

mSource

otIp6Address otPingSenderConfig::mSource

Quelladresse des Pings.

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.