otPingSenderConfig
#include <ping_sender.h>
Reprezentuje konfigurację żądania ping.
Podsumowanie
Atrybuty publiczne |
|
---|---|
mAllowZeroHopLimit
|
bool
Wskazuje, czy limit przeskoku wynosi zero.
|
mCallbackContext
|
void *
Wskaźnik do kontekstu aplikacji do wywołania zwrotnego.
|
mCount
|
uint16_t
Liczba wiadomości ping do wysłania. Aby użyć wartości domyślnej, wpisz 0.
|
mDestination
|
Adres docelowy do sprawdzenia poleceniem ping.
|
mHopLimit
|
uint8_t
Limit przeskoku (używany, jeśli
mAllowZeroHopLimit ma wartość fałsz). Wartość domyślna to 0. |
mInterval
|
uint32_t
Odstęp międzyczasem ping tx w milisekundach. Aby użyć wartości domyślnej, wpisz 0.
|
mMulticastLoop
|
bool
Zezwalaj na zapętlanie pingów wstecznych do adresu multiemisji subskrybowanego urządzenia.
|
mReplyCallback
|
Funkcja wywołania zwrotnego do zgłaszania odpowiedzi (może mieć wartość NULL, jeśli nie jest potrzebna).
|
mSize
|
uint16_t
Rozmiar danych (liczba bajtów) nie zawiera nagłówka IPv6/ICMPv6. Wartość domyślna to 0.
|
mSource
|
Adres źródłowy pingu.
|
mStatisticsCallback
|
Funkcja wywołania zwrotnego do raportowania statystyk (może mieć wartość NULL, jeśli nie jest potrzebna).
|
mTimeout
|
uint16_t
Czas (w milisekundach) oczekiwania na ostateczną odpowiedź po wysłaniu ostatecznej prośby.
|
Atrybuty publiczne
mAllowZeroHopLimit
bool otPingSenderConfig::mAllowZeroHopLimit
Wskazuje, czy limit przeskoku wynosi zero.
mCallbackContext
void * otPingSenderConfig::mCallbackContext
Wskaźnik do kontekstu aplikacji do wywołania zwrotnego.
mCount
uint16_t otPingSenderConfig::mCount
Liczba wiadomości ping do wysłania. Aby użyć wartości domyślnej, wpisz 0.
mDestination
otIp6Address otPingSenderConfig::mDestination
Adres docelowy do sprawdzenia poleceniem ping.
mHopLimit
uint8_t otPingSenderConfig::mHopLimit
Limit przeskoku (używany, jeśli mAllowZeroHopLimit
ma wartość fałsz). Wartość domyślna to 0.
mInterval
uint32_t otPingSenderConfig::mInterval
Odstęp międzyczasem ping tx w milisekundach. Aby użyć wartości domyślnej, wpisz 0.
mMulticastLoop
bool otPingSenderConfig::mMulticastLoop
Zezwalaj na zapętlanie pingów wstecznych do adresu multiemisji subskrybowanego urządzenia.
mReplyCallback
otPingSenderReplyCallback otPingSenderConfig::mReplyCallback
Funkcja wywołania zwrotnego do zgłaszania odpowiedzi (może mieć wartość NULL, jeśli nie jest potrzebna).
mSize
uint16_t otPingSenderConfig::mSize
Rozmiar danych (liczba bajtów) nie zawiera nagłówka IPv6/ICMPv6. Wartość domyślna to 0.
mStatisticsCallback
otPingSenderStatisticsCallback otPingSenderConfig::mStatisticsCallback
Funkcja wywołania zwrotnego do raportowania statystyk (może mieć wartość NULL, jeśli nie jest potrzebna).
mTimeout
uint16_t otPingSenderConfig::mTimeout
Czas (w milisekundach) oczekiwania na ostateczną odpowiedź po wysłaniu ostatecznej prośby.
Aby użyć wartości domyślnej, wpisz 0.
Zasoby
Tematy referencyjne interfejsu OpenThread API pochodzą z kodu źródłowego dostępnego w GitHub. Aby dowiedzieć się więcej lub dołączyć do naszej dokumentacji, skorzystaj z sekcji Zasoby.