Public Member Functions | |
TCP_PCB_COMMON (struct tcp_pcb) | |
Data Fields | |
IP_PCB | |
u16_t | remote_port |
u8_t | flags |
u32_t | rcv_nxt |
u16_t | rcv_wnd |
u16_t | rcv_ann_wnd |
u32_t | rcv_ann_right_edge |
u32_t | tmr |
u8_t | polltmr |
u8_t | pollinterval |
s16_t | rtime |
u16_t | mss |
u32_t | rttest |
u32_t | rtseq |
s16_t | sa |
s16_t | sv |
s16_t | rto |
u8_t | nrtx |
u32_t | lastack |
u8_t | dupacks |
u16_t | cwnd |
u16_t | ssthresh |
u32_t | snd_nxt |
u16_t | snd_wnd |
u32_t | snd_wl1 |
u32_t | snd_wl2 |
u32_t | snd_lbb |
u16_t | acked |
u16_t | snd_buf |
u16_t | snd_queuelen |
struct tcp_seg * | unsent |
struct tcp_seg * | unacked |
struct tcp_seg * | ooseq |
struct pbuf * | refused_data |
err_t(* | sent )(void *arg, struct tcp_pcb *pcb, u16_t space) |
err_t(* | recv )(void *arg, struct tcp_pcb *pcb, struct pbuf *p, err_t err) |
err_t(* | connected )(void *arg, struct tcp_pcb *pcb, err_t err) |
err_t(* | poll )(void *arg, struct tcp_pcb *pcb) |
void(* | errf )(void *arg, err_t err) |
u32_t | keep_idle |
u32_t | persist_cnt |
u8_t | persist_backoff |
u8_t | keep_cnt_sent |
Definition at line 294 of file tcp.h.
tcp_pcb::TCP_PCB_COMMON | ( | struct tcp_pcb | ) |
protocol specific PCB members