Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

tcp_pcb Struct Reference

#include <tcp.h>

Collaboration diagram for tcp_pcb:

[legend]

Data Fields

tcp_pcbnext
u8_t prio
void * callback_arg
ip_addr local_ip
u16_t local_port
enum tcp_state state
ip_addr remote_ip
u16_t remote_port
u32_t rcv_nxt
u16_t rcv_wnd
u32_t tmr
u8_t polltmr
u8_t pollinterval
u16_t rtime
u16_t mss
u8_t flags
u16_t rttest
u32_t rtseq
s16_t sa
s16_t sv
u16_t rto
u8_t nrtx
u32_t lastack
u8_t dupacks
u16_t cwnd
u16_t ssthresh
u32_t snd_nxt
u32_t snd_max
u32_t snd_wnd
u32_t snd_wl1
u32_t snd_wl2
u32_t snd_lbb
u16_t acked
u16_t snd_buf
u8_t snd_queuelen
tcp_segunsent
tcp_segunacked

Field Documentation

u16_t tcp_pcb::acked
 

Definition at line 254 of file tcp.h.

void* tcp_pcb::callback_arg
 

Definition at line 199 of file tcp.h.

u16_t tcp_pcb::cwnd
 

Definition at line 243 of file tcp.h.

u8_t tcp_pcb::dupacks
 

Definition at line 240 of file tcp.h.

u8_t tcp_pcb::flags
 

Definition at line 222 of file tcp.h.

u32_t tcp_pcb::lastack
 

Definition at line 239 of file tcp.h.

struct ip_addr tcp_pcb::local_ip
 

Definition at line 201 of file tcp.h.

u16_t tcp_pcb::local_port
 

Definition at line 202 of file tcp.h.

u16_t tcp_pcb::mss
 

Definition at line 220 of file tcp.h.

struct tcp_pcb* tcp_pcb::next
 

Definition at line 197 of file tcp.h.

u8_t tcp_pcb::nrtx
 

Definition at line 236 of file tcp.h.

u8_t tcp_pcb::pollinterval
 

Definition at line 215 of file tcp.h.

u8_t tcp_pcb::polltmr
 

Definition at line 215 of file tcp.h.

u8_t tcp_pcb::prio
 

Definition at line 198 of file tcp.h.

u32_t tcp_pcb::rcv_nxt
 

Definition at line 209 of file tcp.h.

u16_t tcp_pcb::rcv_wnd
 

Definition at line 210 of file tcp.h.

struct ip_addr tcp_pcb::remote_ip
 

Definition at line 205 of file tcp.h.

u16_t tcp_pcb::remote_port
 

Definition at line 206 of file tcp.h.

u16_t tcp_pcb::rtime
 

Definition at line 218 of file tcp.h.

u16_t tcp_pcb::rto
 

Definition at line 235 of file tcp.h.

u32_t tcp_pcb::rtseq
 

Definition at line 232 of file tcp.h.

u16_t tcp_pcb::rttest
 

Definition at line 231 of file tcp.h.

s16_t tcp_pcb::sa
 

Definition at line 233 of file tcp.h.

u16_t tcp_pcb::snd_buf
 

Definition at line 256 of file tcp.h.

u32_t tcp_pcb::snd_lbb
 

Definition at line 247 of file tcp.h.

u32_t tcp_pcb::snd_max
 

Definition at line 247 of file tcp.h.

u32_t tcp_pcb::snd_nxt
 

Definition at line 247 of file tcp.h.

u8_t tcp_pcb::snd_queuelen
 

Definition at line 257 of file tcp.h.

u32_t tcp_pcb::snd_wl1
 

Definition at line 247 of file tcp.h.

u32_t tcp_pcb::snd_wl2
 

Definition at line 247 of file tcp.h.

u32_t tcp_pcb::snd_wnd
 

Definition at line 247 of file tcp.h.

u16_t tcp_pcb::ssthresh
 

Definition at line 244 of file tcp.h.

enum tcp_state tcp_pcb::state
 

Definition at line 203 of file tcp.h.

s16_t tcp_pcb::sv
 

Definition at line 233 of file tcp.h.

u32_t tcp_pcb::tmr
 

Definition at line 214 of file tcp.h.

struct tcp_seg* tcp_pcb::unacked
 

Definition at line 262 of file tcp.h.

struct tcp_seg* tcp_pcb::unsent
 

Definition at line 261 of file tcp.h.


The documentation for this struct was generated from the following file:
Generated on Wed Jan 14 12:59:17 2004 for RTL-lwIP-0.4 by doxygen 1.3.4