Public Member Functions | Protected Member Functions | Protected Attributes | Friends

CorresHost Class Reference

Inheritance diagram for CorresHost:
slink TcpFsAgent TcpAgent Agent Connector NsObject Handler TcpSessionAgent

List of all members.

Public Member Functions

virtual Segmentadd_pkts (int size, int seqno, int sessionSeqno, int daddr, int dport, int sport, double ts, IntTcpAgent *sender)
int clean_segs (int size, Packet *pkt, IntTcpAgent *sender, int sessionSeqno, int amt_data_acked)
int rmv_old_segs (Packet *pkt, IntTcpAgent *sender, int amt_data_acked)
void opencwnd (int size, IntTcpAgent *sender=0)
void closecwnd (int how, double ts, IntTcpAgent *sender=0)
void closecwnd (int how, IntTcpAgent *sender=0)
void adjust_ownd (int size)
int ok_to_snd (int size)
virtual void add_agent (IntTcpAgent *agent, int size, double winMult, int winInc, int ssthresh)
void del_agent (IntTcpAgent *)
void agent_tout (IntTcpAgent *)
void agent_ftout (IntTcpAgent *)
void agent_rcov (IntTcpAgent *)
void agent_frcov (IntTcpAgent *)
void quench (int how)

Protected Member Functions

void cancel ()

Protected Attributes

Islist< IntTcpAgentconns_
Islist_iter< IntTcpAgent > * connIter_
u_int nActive_
u_int nTimeout_
u_int nFastRec_
double closecwTS_
double winMult_
int winInc_
TracedDouble ownd_
TracedDouble owndCorrection_
int proxyopt_
int fixedIw_
Islist< Segmentseglist_
double lastackTS_
double wndInit_
int dontAdjustOwnd_
int dontIncrCwnd_
int rexmtSegCount_
int disableIntLossRecov_
SegmentcurArray_ [MAX_PARALLEL_CONN]
SegmentprevArray_ [MAX_PARALLEL_CONN]
class IntTcpAgentconnWithPktBeforeFS_
Event timer_


class IntTcpAgent

The documentation for this class was generated from the following files: