otPingSenderConfig
#include <ping_sender.h>
Đại diện cho cấu hình yêu cầu ping.
Tóm tắt
Thuộc tính công khai |
|
---|---|
mAllowZeroHopLimit
|
bool
Cho biết liệu giới hạn hop có bằng 0 hay không.
|
mCallbackContext
|
void *
Con trỏ đến ngữ cảnh dành riêng cho ứng dụng gọi lại.
|
mCount
|
uint16_t
Số tin nhắn ping cần gửi. 0 để sử dụng giá trị mặc định.
|
mDestination
|
Địa chỉ đích đến để ping.
|
mHopLimit
|
uint8_t
Giới hạn Hop (được sử dụng nếu
mAllowZeroHopLimit là sai). 0 làm mặc định. |
mInterval
|
uint32_t
Khoảng thời gian ping tx tính bằng mili giây. 0 để sử dụng giá trị mặc định.
|
mMulticastLoop
|
bool
Cho phép lặp lại ping ngược tới địa chỉ phát đa hướng mà thiết bị đã đăng ký.
|
mReplyCallback
|
Hàm callback để báo cáo nội dung phản hồi (có thể là NULL nếu không cần thiết).
|
mSize
|
uint16_t
Kích thước dữ liệu (số byte) không bao gồm tiêu đề IPv6/ICMPv6. 0 làm mặc định.
|
mSource
|
Địa chỉ nguồn của lệnh ping.
|
mStatisticsCallback
|
Hàm callback để báo cáo số liệu thống kê (có thể là NULL nếu không cần thiết).
|
mTimeout
|
uint16_t
Thời gian tính bằng mili giây để chờ phản hồi cuối cùng sau khi gửi yêu cầu cuối cùng.
|
Thuộc tính công khai
mAllowZeroHopLimit
bool otPingSenderConfig::mAllowZeroHopLimit
Cho biết liệu giới hạn hop có bằng 0 hay không.
mCallbackContext
void * otPingSenderConfig::mCallbackContext
Con trỏ đến ngữ cảnh dành riêng cho ứng dụng gọi lại.
mCount
uint16_t otPingSenderConfig::mCount
Số tin nhắn ping cần gửi. 0 để sử dụng giá trị mặc định.
mHopLimit
uint8_t otPingSenderConfig::mHopLimit
Giới hạn Hop (được sử dụng nếu mAllowZeroHopLimit
là sai). 0 làm mặc định.
mInterval
uint32_t otPingSenderConfig::mInterval
Khoảng thời gian ping tx tính bằng mili giây. 0 để sử dụng giá trị mặc định.
mMulticastLoop
bool otPingSenderConfig::mMulticastLoop
Cho phép lặp lại ping ngược tới địa chỉ phát đa hướng mà thiết bị đã đăng ký.
mReplyCallback
otPingSenderReplyCallback otPingSenderConfig::mReplyCallback
Hàm callback để báo cáo nội dung phản hồi (có thể là NULL nếu không cần thiết).
mSize
uint16_t otPingSenderConfig::mSize
Kích thước dữ liệu (số byte) không bao gồm tiêu đề IPv6/ICMPv6. 0 làm mặc định.
mStatisticsCallback
otPingSenderStatisticsCallback otPingSenderConfig::mStatisticsCallback
Hàm callback để báo cáo số liệu thống kê (có thể là NULL nếu không cần thiết).
mTimeout
uint16_t otPingSenderConfig::mTimeout
Thời gian tính bằng mili giây để chờ phản hồi cuối cùng sau khi gửi yêu cầu cuối cùng.
0 để sử dụng giá trị mặc định.
Tài nguyên
Các chủ đề tham khảo API OpenThread bắt nguồn từ mã nguồn, có trên GitHub. Để biết thêm thông tin hoặc để đóng góp cho tài liệu của chúng tôi, hãy tham khảo Tài nguyên.