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