XFusion API v1.3.0
|
ping 会话的上下文。 更多...
#include <xf_ping.h>
结构体 | |
union | sockaddr_in_in6_u |
成员变量 | |
struct icmp_echo_hdr * | packet_hdr |
ip_addr_t | recv_addr |
uint32_t | recv_len |
uint32_t | elapsed_time_ms |
uint32_t | total_time_ms |
uint32_t | interval_ms |
uint32_t | count |
uint32_t | transmitted |
uint32_t | received |
uint8_t | ttl |
uint8_t | tos |
uint8_t | auto_delete_flag |
int | sock |
union _xf_ping_ctx_t::sockaddr_in_in6_u | target_addr |
uint8_t | target_addr_type |
uint32_t | flags |
uint32_t | icmp_pkt_size |
xf_osal_thread_t | task_hdl |
uint8_t | task_exit_flag |
uint8_t | ping_running_flag |
xf_ping_cb_t | cb_func |
void * | user_args |
ping 会话的上下文。
public:
部分是在回调中可读的, 用户 禁止 修改其中任何内容。 struct icmp_echo_hdr* packet_hdr |
ping 序列号见 icmp_echo_hdr.seqno.
ip_addr_t recv_addr |
uint32_t recv_len |
uint32_t elapsed_time_ms |
uint32_t total_time_ms |
uint32_t transmitted |
uint32_t received |
uint8_t ttl |
union _xf_ping_ctx_t::sockaddr_in_in6_u target_addr |
目标 sockaddr.
xf_osal_thread_t task_hdl |
xf_ping_cb_t cb_func |