SAMV71 Xplained Ultra Software Package 1.4

tcp_pcb Struct Reference

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_segunsent
struct tcp_segunacked
struct tcp_segooseq
struct pbufrefused_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

Detailed Description

Definition at line 294 of file tcp.h.


Member Function Documentation

tcp_pcb::TCP_PCB_COMMON ( struct tcp_pcb   ) 

protocol specific PCB members


Field Documentation

common PCB members

Definition at line 296 of file tcp.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines