RetroArch
Public Attributes | List of all members
tcp_pcb Struct Reference

#include <tcp.h>

Collaboration diagram for tcp_pcb:
[legend]

Public Attributes

 IP_PCB
 
struct tcp_pcbnext
 
enum tcp_state state
 
u8_t prio
 
voidcallback_arg
 
u16_t local_port
 
u16_t remote_port
 
u8_t flags
 
u32_t rcv_nxt
 
u16_t rcv_wnd
 
u32_t tmr
 
u8_t polltmr
 
u8_t pollinterval
 
u16_t rtime
 
u16_t mss
 
u32_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
 
u16_t snd_queuelen
 
struct tcp_segunsent
 
struct tcp_segunacked
 
u32_t keepalive
 
u8_t keep_cnt
 

Member Data Documentation

◆ acked

u16_t tcp_pcb::acked

◆ callback_arg

void* tcp_pcb::callback_arg

◆ cwnd

u16_t tcp_pcb::cwnd

◆ dupacks

u8_t tcp_pcb::dupacks

◆ flags

u8_t tcp_pcb::flags

◆ IP_PCB

tcp_pcb::IP_PCB

common PCB members

◆ keep_cnt

u8_t tcp_pcb::keep_cnt

◆ keepalive

u32_t tcp_pcb::keepalive

◆ lastack

u32_t tcp_pcb::lastack

◆ local_port

u16_t tcp_pcb::local_port

◆ mss

u16_t tcp_pcb::mss

◆ next

struct tcp_pcb* tcp_pcb::next

protocol specific PCB members

◆ nrtx

u8_t tcp_pcb::nrtx

◆ pollinterval

u8_t tcp_pcb::pollinterval

◆ polltmr

u8_t tcp_pcb::polltmr

◆ prio

u8_t tcp_pcb::prio

◆ rcv_nxt

u32_t tcp_pcb::rcv_nxt

◆ rcv_wnd

u16_t tcp_pcb::rcv_wnd

◆ remote_port

u16_t tcp_pcb::remote_port

◆ rtime

u16_t tcp_pcb::rtime

◆ rto

u16_t tcp_pcb::rto

◆ rtseq

u32_t tcp_pcb::rtseq

◆ rttest

u32_t tcp_pcb::rttest

◆ sa

s16_t tcp_pcb::sa

◆ snd_buf

u16_t tcp_pcb::snd_buf

◆ snd_lbb

u32_t tcp_pcb::snd_lbb

◆ snd_max

u32_t tcp_pcb::snd_max

◆ snd_nxt

u32_t tcp_pcb::snd_nxt

◆ snd_queuelen

u16_t tcp_pcb::snd_queuelen

◆ snd_wl1

u32_t tcp_pcb::snd_wl1

◆ snd_wl2

u32_t tcp_pcb::snd_wl2

◆ snd_wnd

u32_t tcp_pcb::snd_wnd

◆ ssthresh

u16_t tcp_pcb::ssthresh

◆ state

enum tcp_state tcp_pcb::state

◆ sv

s16_t tcp_pcb::sv

◆ tmr

u32_t tcp_pcb::tmr

◆ unacked

struct tcp_seg* tcp_pcb::unacked

◆ unsent

struct tcp_seg* tcp_pcb::unsent

The documentation for this struct was generated from the following file: