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.

mSource

otIp6Address otPingSenderConfig::mSource

Adres źródłowy pingu.

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.