struct hdr_tcp


inline static hdr_tcp* access(Packet* p)
int& ackno()
int ackno_
ACK number for FullTcp
int& flags()
int& hlen()
int hlen_
header len (bytes) for FullTcp
#define NSA
inline static int& offset()
static int offset_
offset for this header
int& reason()
int reason_
reason for a retransmit
int& sa_left(int n)
int& sa_length()
int sa_length_
Indicate the number of SACKs in this * packet
int& sa_right(int n)
int sack_area_[NSA+1][2]
sack blocks: start, end of block
int& seqno()
int seqno_
sequence number
int tcp_flags_
TCP flags for FullTcp
double& ts()
per-field member functions
double ts_
time packet generated (at source)
double& ts_echo()
double ts_echo_
the echoed timestamp (originally sent by the peer)

Documentation

#define NSA

double ts_
time packet generated (at source)

double ts_echo_
the echoed timestamp (originally sent by the peer)

int seqno_
sequence number

int reason_
reason for a retransmit

int sack_area_[NSA+1][2]
sack blocks: start, end of block

int sa_length_
Indicate the number of SACKs in this * packet. Adds 2+sack_length*8 bytes

int ackno_
ACK number for FullTcp

int hlen_
header len (bytes) for FullTcp

int tcp_flags_
TCP flags for FullTcp

static int offset_
offset for this header

inline static int& offset()

inline static hdr_tcp* access(Packet* p)

double& ts()
per-field member functions

double& ts_echo()

int& seqno()

int& reason()

int& sa_left(int n)

int& sa_right(int n)

int& sa_length()

int& hlen()

int& ackno()

int& flags()

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

Adapted for the NS documentation page

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de