Definition at line 57 of file ttcp.c.
Data Fields | |
| struct ip_addr | addr |
| uint32_t | buflen |
| ttcp_done_cb_t * | done_cb |
| uint32_t | left |
| struct tcp_pcb * | lpcb |
| int | mode |
| uint16_t | nbuf |
| void * | opaque |
| char * | payload |
| uint16_t | port |
| uint16_t | print_cnt |
| uint32_t | recved |
| uint32_t | start_time |
| uint32_t | tid |
| struct tcp_pcb * | tpcb |
| int | udp |
| uint16_t | udp_end_marker_left |
| int | udp_started |
| struct udp_pcb * | upcb |
| int | verbose |
struct ip_addr ttcp::addr [read] |
| uint32_t ttcp::buflen |
Definition at line 74 of file ttcp.c.
Referenced by cmd_ttcp(), tcp_send_data(), tcp_start(), ttcp_print_stats(), ttcp_start(), and udp_send_data().
| uint32_t ttcp::left |
Definition at line 70 of file ttcp.c.
Referenced by tcp_send_data(), tcp_timeout_cb(), ttcp_start(), and udp_send_data().
struct tcp_pcb* ttcp::lpcb [read] |
| int ttcp::mode |
Definition at line 63 of file ttcp.c.
Referenced by cmd_ttcp(), tcp_start(), ttcp_print_stats(), ttcp_start(), and udp_start().
| uint16_t ttcp::nbuf |
Definition at line 62 of file ttcp.c.
Referenced by cmd_ttcp(), ttcp_print_stats(), and ttcp_start().
| void* ttcp::opaque |
| char* ttcp::payload |
Definition at line 80 of file ttcp.c.
Referenced by tcp_send_data(), tcp_start(), and ttcp_destroy().
| uint16_t ttcp::port |
Definition at line 61 of file ttcp.c.
Referenced by cmd_ttcp(), tcp_start(), ttcp_start(), and udp_start().
| uint16_t ttcp::print_cnt |
Definition at line 68 of file ttcp.c.
Referenced by tcp_recv_cb(), tcp_timeout_cb(), and udp_recv_cb().
| uint32_t ttcp::recved |
Definition at line 71 of file ttcp.c.
Referenced by tcp_recv_cb(), ttcp_print_stats(), and udp_recv_cb().
| uint32_t ttcp::start_time |
Definition at line 69 of file ttcp.c.
Referenced by tcp_accept_cb(), tcp_connect_cb(), ttcp_print_stats(), udp_recv_cb(), and udp_send_data().
| uint32_t ttcp::tid |
Definition at line 75 of file ttcp.c.
Referenced by tcp_send_data(), tcp_timeout_cb(), and udp_send_data().
struct tcp_pcb* ttcp::tpcb [read] |
Definition at line 78 of file ttcp.c.
Referenced by tcp_accept_cb(), tcp_conn_err_cb(), tcp_send_data(), tcp_start(), tcp_timeout_cb(), and ttcp_destroy().
| int ttcp::udp |
Definition at line 65 of file ttcp.c.
Referenced by cmd_ttcp(), ttcp_print_stats(), and ttcp_start().
| uint16_t ttcp::udp_end_marker_left |
struct udp_pcb* ttcp::upcb [read] |
Definition at line 85 of file ttcp.c.
Referenced by ttcp_destroy(), udp_send_bytes(), and udp_start().
| int ttcp::verbose |
Definition at line 64 of file ttcp.c.
Referenced by cmd_ttcp(), tcp_recv_cb(), tcp_timeout_cb(), ttcp_print_stats(), ttcp_start(), and udp_recv_cb().
1.5.5