Microchip® Advanced Software Framework

ttcp Struct Reference

Data Fields

struct ip_addr addr
 
uint32_t buflen
 
ttcp_done_cb_tdone_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

Referenced by tcp_start(), ttcp_start(), and udp_start().

ttcp_done_cb_t* ttcp::done_cb

Referenced by ttcp_done(), and ttcp_start().

uint32_t ttcp::left
struct tcp_pcb* ttcp::lpcb

Referenced by tcp_start(), and ttcp_destroy().

int ttcp::mode
uint16_t ttcp::nbuf
void* ttcp::opaque

Referenced by ttcp_done(), and ttcp_start().

char* ttcp::payload
uint16_t ttcp::port
uint16_t ttcp::print_cnt
uint32_t ttcp::recved
uint32_t ttcp::start_time
uint32_t ttcp::tid
int ttcp::udp
uint16_t ttcp::udp_end_marker_left

Referenced by udp_send_data(), and udp_start().

int ttcp::udp_started

Referenced by udp_recv_cb(), and udp_send_data().

struct udp_pcb* ttcp::upcb