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.
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.
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.