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().