otPingSenderConfig

#include <ping_sender.h>

یک پیکربندی درخواست پینگ را نشان می دهد.

خلاصه

صفات عمومی

mAllowZeroHopLimit
bool
نشان می دهد که آیا حد پرش صفر است یا خیر.
mCallbackContext
void *
یک اشاره گر به زمینه خاص برنامه برگشت به تماس.
mCount
uint16_t
تعداد پیام های پینگ برای ارسال. صفر برای استفاده از پیش فرض.
mDestination
آدرس مقصد برای پینگ.
mHopLimit
uint8_t
محدودیت هاپ (اگر mAllowZeroHopLimit نادرست باشد استفاده می شود). صفر برای پیش فرض
mInterval
uint32_t
فاصله tx پینگ بر حسب میلی ثانیه. صفر برای استفاده از پیش فرض.
mMulticastLoop
bool
به پینگ‌های برگشتی به آدرس چندپخشی دستگاهی که در آن مشترک است، اجازه دهید.
mReplyCallback
عملکرد برگشت به تماس برای گزارش پاسخ ها (در صورت عدم نیاز می تواند NULL باشد).
mSize
uint16_t
اندازه داده (# بایت) سرصفحه IPv6/ICMPv6 را حذف نمی کند. صفر برای پیش فرض
mSource
آدرس منبع پینگ.
mStatisticsCallback
عملکرد برگشت به تماس برای گزارش آمار (در صورت عدم نیاز می تواند NULL باشد).
mTimeout
uint16_t
زمان در میلی ثانیه برای انتظار برای پاسخ نهایی پس از ارسال درخواست نهایی.

صفات عمومی

mAllowZeroHopLimit

bool otPingSenderConfig::mAllowZeroHopLimit

نشان می دهد که آیا حد پرش صفر است یا خیر.

mCallbackContext

void * otPingSenderConfig::mCallbackContext

یک اشاره گر به زمینه خاص برنامه برگشت به تماس.

mCount

uint16_t otPingSenderConfig::mCount

تعداد پیام های پینگ برای ارسال. صفر برای استفاده از پیش فرض.

mDestination

otIp6Address otPingSenderConfig::mDestination

آدرس مقصد برای پینگ.

mHopLimit

uint8_t otPingSenderConfig::mHopLimit

محدودیت هاپ (اگر mAllowZeroHopLimit نادرست باشد استفاده می شود). صفر برای پیش فرض

فاصله m

uint32_t otPingSenderConfig::mInterval

فاصله tx پینگ بر حسب میلی ثانیه. صفر برای استفاده از پیش فرض.

mMulticastLoop

bool otPingSenderConfig::mMulticastLoop

به پینگ‌های برگشتی به آدرس چندپخشی دستگاهی که در آن مشترک است، اجازه دهید.

mReplyCallback

otPingSenderReplyCallback otPingSenderConfig::mReplyCallback

عملکرد برگشت به تماس برای گزارش پاسخ ها (در صورت عدم نیاز می تواند NULL باشد).

mSize

uint16_t otPingSenderConfig::mSize

اندازه داده (# بایت) سرصفحه IPv6/ICMPv6 را حذف نمی کند. صفر برای پیش فرض

mSource

otIp6Address otPingSenderConfig::mSource

آدرس منبع پینگ.

mStatisticsCallback

otPingSenderStatisticsCallback otPingSenderConfig::mStatisticsCallback

عملکرد برگشت به تماس برای گزارش آمار (در صورت عدم نیاز می تواند NULL باشد).

mTimeout

uint16_t otPingSenderConfig::mTimeout

زمان در میلی ثانیه برای انتظار برای پاسخ نهایی پس از ارسال درخواست نهایی.

صفر برای استفاده از پیش فرض.

منابع

موضوعات مرجع OpenThread API از کد منبع موجود در GitHub سرچشمه می گیرند. برای اطلاعات بیشتر، یا مشارکت در اسناد ما، به منابع مراجعه کنید.