agent.h File Reference

#include "connector.h"
#include "packet.h"
#include "timer-handler.h"
#include "ns-process.h"
#include "app.h"

Include dependency graph for agent.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  Agent
struct  OldValue

Defines

#define TIME_FORMAT   "%.15g"
#define TIMER_IDLE   0
#define TIMER_PENDING   1
#define TRACEVAR_MAXVALUELENGTH   128


Define Documentation

#define TIME_FORMAT   "%.15g"
 

Definition at line 46 of file agent.h.

Referenced by Agent::addAgentTrace(), Trace::annotate(), Agent::deleteAgentTrace(), Agent::flushAVar(), HttpApp::log(), Agent::monitorAgentTrace(), QueueMonitor::printStats(), DequeTrace::recv(), Trace::trace(), MPLSAddressClassifier::trace(), Agent::trace(), TcpAgent::trace_event(), MacSimple::trace_event(), Mac802_11::trace_event(), and ErrorModel::trace_event().

#define TIMER_IDLE   0
 

Definition at line 50 of file agent.h.

Referenced by HttpMInvalCache::command(), QA::stop(), and QA::~QA().

#define TIMER_PENDING   1
 

Definition at line 51 of file agent.h.

Referenced by TcpSessionAgent::add_pkts(), BayFullTcpAgent::cancel_rtx_timeout(), FullTcpAgent::foutput(), HDLC::goBackNMode(), XcpAgent::output(), TcpAgent::output(), RFC793eduTcpAgent::output(), QSNewRenoTcpAgent::output(), BayFullTcpAgent::output(), HDLC::output(), FullTcpAgent::recv(), BayFullTcpAgent::recv(), AbsDelAckSink::recv(), MIPMHAgent::recv(), DelAckSink::reset(), HDLC::reset(), TcpAgent::send_much(), TcpSessionAgent::send_much(), Sack1TcpAgent::send_much(), SackRHTcpAgent::send_much(), IntTcpAgent::send_much(), FullTcpAgent::send_much(), BayFullTcpAgent::send_much(), FackTcpAgent::send_much(), SctpAgent::SendPacket(), TcpSessionAgent::set_rtx_timer(), TcpFsAgent::set_rtx_timer(), and RapAgent::stop().

#define TRACEVAR_MAXVALUELENGTH   128
 

Definition at line 57 of file agent.h.

Referenced by Agent::insertOldValue(), and Agent::trace().


Generated on Tue Mar 6 16:48:14 2007 for ns2 Network Simulator 2.29 by  doxygen 1.4.6