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

tcp-full-bay.cc File Reference

#include "tclcl.h"
#include "ip.h"
#include "tcp-full-bay.h"
#include "flags.h"
#include "random.h"
#include "template.h"

Include dependency graph for tcp-full-bay.cc:

Include dependency graph

Go to the source code of this file.

Compounds

class  BayFullTcpClass
class  NewRenoBayFullTcpClass
class  SackBayFullTcpClass
class  TahoeBayFullTcpClass

Defines

#define TRUE   1
#define FALSE   0

Variables

const char rcsid []
BayFullTcpClass class_bayfull
TahoeBayFullTcpClass class_tahoe_bayfull
NewRenoBayFullTcpClass class_newreno_bayfull
SackBayFullTcpClass class_sack_bayfull


Define Documentation

#define FALSE   0
 

Definition at line 85 of file tcp-full-bay.cc.

Referenced by SackFullTcpAgent::ack_action(), ReassemblyQueue::add(), tags_database::Addtag(), LandmarkAgent::aggregate_taginfo(), Packet::alloc(), SatGeometry::are_satellites_mutually_visible(), JoBS::assignRateDropsADC(), FullTcpAgent::bufferempty(), JoBS::command(), LandmarkAgent::compare_tag_lists(), tags_database::Deletetag(), SackFullTcpAgent::dupack_action(), TahoeFullTcpAgent::dupack_action(), FullTcpAgent::dupack_action(), JoBS::enforceWC(), PromotionTimer::expire(), FackTcpAgent::FackTcpAgent(), LandmarkAgent::ForwardPacket(), FullTcpAgent::foutput(), Packet::free(), FullTcpAgent::FullTcpAgent(), tags_database::Gettags(), SatLinkHandoffMgr::handoff(), TermLinkHandoffMgr::handoff(), List::IsEmpty(), JoBS::JoBS(), RapAgent::LossDetection(), LMAddrs::match_lm_addr(), JoBS::minRatesNeeded(), TfrcSinkAgent::new_loss(), FullTcpAgent::newack(), BayFullTcpAgent::newack(), TcpAgent::output(), RFC793eduTcpAgent::output(), QSNewRenoTcpAgent::output(), BayFullTcpAgent::output(), FullTcpAgent::pack_action(), LandmarkAgent::periodic_callback(), LandmarkAgent::ProcessHierUpdate(), Sack1TcpAgent::recv(), SackRHTcpAgent::recv(), FullTcpAgent::recv(), BayFullTcpAgent::recv(), FackTcpAgent::recv(), FloodAgent::recv(), TcpAgent::recv_newack_helper(), RFC793eduTcpAgent::recv_newack_helper(), FullTcpAgent::reset(), FullTcpAgent::reset_rtx_timer(), BayFullTcpAgent::reset_rtx_timer(), Sack1TcpAgent::Sack1TcpAgent(), LandmarkAgent::search_tag(), tags_database::search_tags_dbase(), SackFullTcpAgent::send_allowed(), LandmarkAgent::SendChangedTagListUpdate(), List::SetInsert(), AllocAddr::test(), Sack1TcpAgent::timeout(), FackTcpAgent::timeout(), RapAgent::timeout(), FullTcpAgent::timeout_action(), Tree_Add(), Acker::update(), RapAgent::UpdateTimeValues(), and FullTcpAgent::usrclosed().

#define TRUE   1
 

Definition at line 84 of file tcp-full-bay.cc.

Referenced by ReassemblyQueue::add(), tags_database::Addtag(), LandmarkAgent::aggregate_taginfo(), LandmarkAgent::aggregate_tags(), Packet::alloc(), SatGeometry::are_satellites_mutually_visible(), JoBS::assignRateDropsADC(), JoBS::command(), LandmarkAgent::compare_tag_lists(), tags_database::Deletetag(), Sack1TcpAgent::dupack_action(), SackFullTcpAgent::dupack_action(), TahoeFullTcpAgent::dupack_action(), FullTcpAgent::dupack_action(), JoBS::enforceWC(), PromotionTimer::expire(), LandmarkAgent::ForwardPacket(), FullTcpAgent::foutput(), tags_database::Gettags(), SatLinkHandoffMgr::handoff(), TermLinkHandoffMgr::handoff(), List::IsEmpty(), RapAgent::LossDetection(), LMAddrs::match_lm_addr(), JoBS::minRatesNeeded(), FullTcpAgent::need_send(), TfrcSinkAgent::new_loss(), TcpAgent::output(), RFC793eduTcpAgent::output(), QSNewRenoTcpAgent::output(), BayFullTcpAgent::output(), LandmarkAgent::periodic_callback(), LandmarkAgent::ProcessHierUpdate(), SackRHTcpAgent::recv(), FullTcpAgent::recv(), BayFullTcpAgent::recv(), FackTcpAgent::recv(), FloodAgent::recv(), TcpAgent::recv_newack_helper(), RFC793eduTcpAgent::recv_newack_helper(), LandmarkAgent::search_tag(), tags_database::search_tags_dbase(), FullTcpAgent::sendmsg(), SatPhy::sendUp(), FullTcpAgent::set_initial_window(), List::SetInsert(), TcpAgent::slowdown(), AllocAddr::test(), Sack1TcpAgent::timeout(), Tree_Add(), Acker::update(), and RapAgent::UpdateTimeValues().


Variable Documentation

BayFullTcpClass class_bayfull [static]
 

NewRenoBayFullTcpClass class_newreno_bayfull [static]
 

SackBayFullTcpClass class_sack_bayfull [static]
 

TahoeBayFullTcpClass class_tahoe_bayfull [static]
 

const char rcsid[] [static]
 

Initial value:

    "@(#) $Header: /nfs/jade/vint/CVSROOT/ns-2/baytcp/tcp-full-bay.cc,v 1.4 2001/07/19 17:57:02 haldar Exp $ (LBL)"

Definition at line 73 of file tcp-full-bay.cc.


Generated on Tue Apr 20 12:29:26 2004 for NS2.26SourcesOriginal by doxygen 1.3.3