otPingSenderConfig

#include <ping_sender.h>

Ping isteği yapılandırmasını temsil eder.

Özet

Herkese açık özellikler

mAllowZeroHopLimit
bool
Atlama sınırının sıfır olup olmadığını belirtir.
mCallbackContext
void *
Geri çağırma uygulamasına özel bağlama işaret eden bir işaretçi.
mCount
uint16_t
Gönderilecek ping iletisi sayısı. Varsayılan değer sıfır.
mDestination
Ping gönderilecek hedef adresi.
mHopLimit
uint8_t
Atlama sınırı (mAllowZeroHopLimit yanlışsa kullanılır). Varsayılan değer sıfırdır.
mInterval
uint32_t
Milisaniye cinsinden ping işlem aralığı. Varsayılan değer sıfır.
mMulticastLoop
bool
Ping'lerin, cihazın abone olduğu çoklu yayın adresine geri döngüye alınmasına izin ver.
mReplyCallback
Yanıtları bildirmek için geri çağırma işlevi (gerekmiyorsa NULL olabilir).
mSize
uint16_t
Veri boyutuna (# bayt) IPv6/ICMPv6 başlığı dahil değildir. Varsayılan değer sıfırdır.
mSource
Ping'in kaynak adresi.
mStatisticsCallback
İstatistikleri bildirmek için geri çağırma işlevi (gerekmiyorsa NULL olabilir).
mTimeout
uint16_t
Son istek gönderildikten sonra son yanıtın bekleneceği süre (milisaniye cinsinden).

Herkese açık özellikler

mAllowZeroHopLimit

bool otPingSenderConfig::mAllowZeroHopLimit

Atlama sınırının sıfır olup olmadığını belirtir.

mCallbackContext

void * otPingSenderConfig::mCallbackContext

Geri çağırma uygulamasına özel bağlama işaret eden bir işaretçi.

mCount

uint16_t otPingSenderConfig::mCount

Gönderilecek ping iletisi sayısı. Varsayılan değer sıfır.

mDestination

otIp6Address otPingSenderConfig::mDestination

Ping gönderilecek hedef adresi.

mHopLimit

uint8_t otPingSenderConfig::mHopLimit

Atlama sınırı (mAllowZeroHopLimit yanlışsa kullanılır). Varsayılan değer sıfırdır.

mInterval

uint32_t otPingSenderConfig::mInterval

Milisaniye cinsinden ping işlem aralığı. Varsayılan değer sıfır.

mMulticastLoop

bool otPingSenderConfig::mMulticastLoop

Ping'lerin, cihazın abone olduğu çoklu yayın adresine geri döngüye alınmasına izin ver.

mReplyCallback

otPingSenderReplyCallback otPingSenderConfig::mReplyCallback

Yanıtları bildirmek için geri çağırma işlevi (gerekmiyorsa NULL olabilir).

mSize

uint16_t otPingSenderConfig::mSize

Veri boyutuna (# bayt) IPv6/ICMPv6 başlığı dahil değildir. Varsayılan değer sıfırdır.

mSource

otIp6Address otPingSenderConfig::mSource

Ping'in kaynak adresi.

mStatisticsCallback

otPingSenderStatisticsCallback otPingSenderConfig::mStatisticsCallback

İstatistikleri bildirmek için geri çağırma işlevi (gerekmiyorsa NULL olabilir).

mTimeout

uint16_t otPingSenderConfig::mTimeout

Son istek gönderildikten sonra son yanıtın bekleneceği süre (milisaniye cinsinden).

Varsayılan değer sıfır.

Kaynaklar

OpenThread API Referans konuları, GitHub'da bulunan kaynak koddan gelir. Daha fazla bilgi edinmek veya dokümanlarımıza katkıda bulunmak için Kaynaklar bölümüne bakın.