otPingSenderConfig
#include <ping_sender.h>
Questa struttura rappresenta una configurazione di richiesta di ping.
Riepilogo
Attributi pubblici |
|
---|---|
mAllowZeroHopLimit
|
bool
Indica se il limite di hop è zero.
|
mCallbackContext
|
void *
Un puntatore al contesto specifico dell'applicazione di callback.
|
mCount
|
uint16_t
Numero di messaggi ping da inviare. Zero per utilizzare il valore predefinito.
|
mDestination
|
Indirizzo di destinazione al quale eseguire il ping.
|
mHopLimit
|
uint8_t
Limite hop (utilizzato se
mAllowZeroHopLimit è false). Zero per impostazione predefinita. |
mInterval
|
uint32_t
Intervallo ping tx in millisecondi. Zero per utilizzare il valore predefinito.
|
mReplyCallback
|
Funzione di callback per registrare le risposte (può essere NULL se non necessario).
|
mSize
|
uint16_t
La dimensione dati (# di byte) esclude l'intestazione IPv6/ICMPv6. Zero per impostazione predefinita.
|
mSource
|
Indirizzo di origine del ping.
|
mStatisticsCallback
|
Funzione di callback per registrare le statistiche (può essere NULL se non necessario).
|
mTimeout
|
uint16_t
Tempo in millisecondi per l'attesa della risposta finale dopo l'invio della richiesta finale.
|
Attributi pubblici
mAllowZeroHopLimit
bool otPingSenderConfig::mAllowZeroHopLimit
Indica se il limite di hop è zero.
mCallbackContext
void * otPingSenderConfig::mCallbackContext
Un puntatore al contesto specifico dell'applicazione di callback.
mConteggio
uint16_t otPingSenderConfig::mCount
Numero di messaggi ping da inviare. Zero per utilizzare il valore predefinito.
mDestinazione
otIp6Address otPingSenderConfig::mDestination
Indirizzo di destinazione al quale eseguire il ping.
mHopLimit
uint8_t otPingSenderConfig::mHopLimit
Limite hop (utilizzato se mAllowZeroHopLimit
è false). Zero per impostazione predefinita.
mIntervallo
uint32_t otPingSenderConfig::mInterval
Intervallo ping tx in millisecondi. Zero per utilizzare il valore predefinito.
mAnswerCallback
otPingSenderReplyCallback otPingSenderConfig::mReplyCallback
Funzione di callback per registrare le risposte (può essere NULL se non necessario).
mDimensioni
uint16_t otPingSenderConfig::mSize
La dimensione dati (# di byte) esclude l'intestazione IPv6/ICMPv6. Zero per impostazione predefinita.
Richiamata mStatistiche
otPingSenderStatisticsCallback otPingSenderConfig::mStatisticsCallback
Funzione di callback per registrare le statistiche (può essere NULL se non necessario).
mTimeout (Timeout)
uint16_t otPingSenderConfig::mTimeout
Tempo in millisecondi per l'attesa della risposta finale dopo l'invio della richiesta finale.
Zero per utilizzare il valore predefinito.
Risorse
Gli argomenti di riferimento dell'API OpenThread provengono dal codice sorgente, disponibile su GitHub. Per ulteriori informazioni, o per contribuire alla nostra documentazione, consulta la pagina Risorse.