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
1.7.1