ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
|  Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  |  Download | 


Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Acker Class Reference

#include <tcp-sink.h>

Inheritance diagram for Acker:

Sacker List of all members.

Public Member Functions

 Acker ()
virtual ~Acker ()
void update_ts (int seqno, double ts, int rfc1323=0)
int update (int seqno, int numBytes)
void update_ecn_unacked (int value)
int Seqno () const
virtual void append_ack (hdr_cmn *, hdr_tcp *, int oldSeqno) const
void reset ()
double ts_to_echo ()
int ecn_unacked ()
int Maxseen () const
void resize_buffers (int sz)

Public Attributes

int last_ack_sent_

Protected Attributes

int next_
int maxseen_
int wndmask_
int ecn_unacked_
int * seen_
double ts_to_echo_
int is_dup_

Constructor & Destructor Documentation

Acker::Acker (    ) 
 

virtual Acker::~Acker (    )  [inline, virtual]
 


Member Function Documentation

void Acker::append_ack (  hdr_cmn *   ,
hdr_tcp *   ,
int    oldSeqno
)  const [virtual]
 

Reimplemented in Sacker.

int Acker::ecn_unacked (    )  [inline]
 

int Acker::Maxseen (    )  const [inline]
 

void Acker::reset (    ) 
 

Reimplemented in Sacker.

void Acker::resize_buffers (  int    sz ) 
 

int Acker::Seqno (    )  const [inline]
 

double Acker::ts_to_echo (    )  [inline]
 

int Acker::update (  int    seqno,
int    numBytes
) 
 

void Acker::update_ecn_unacked (  int    value ) 
 

void Acker::update_ts (  int    seqno,
double    ts,
int    rfc1323 = 0
) 
 


Member Data Documentation

int Acker::ecn_unacked_ [protected]
 

int Acker::is_dup_ [protected]
 

int Acker::last_ack_sent_
 

int Acker::maxseen_ [protected]
 

int Acker::next_ [protected]
 

int* Acker::seen_ [protected]
 

double Acker::ts_to_echo_ [protected]
 

int Acker::wndmask_ [protected]
 


The documentation for this class was generated from the following files:
This document is generated by doxygen.