class <Tracefile> TraceFile : public NsObject


Inheritance:


Public Methods

int command(int argc, const char*const* argv)
void get_next(int&, struct tracerec&)
called by TrafficGenerator to get next record in trace
int setup()
initialize the trace file
TraceFile()

Private Fields

char* name_
name of the file in which the trace is stored
int nrec_
number of records in the trace file
int status_

Private Methods

void recv(Packet*, Handler*)
must be defined for NsObject

Inherited from NsObject:

Public Methods

virtual void debug(const char *fmt, ...)
virtual int delay_bind_dispatch(const char *varName, const char *localName, TclObject *tracer)
virtual void delay_bind_init_all()
int isdebug()

Protected Fields

int debug_
int off_cmn_
int off_flags_

Protected Methods

void handle(Event*)
virtual void reset()

Inherited from Handler:


Documentation

TraceFile()

void get_next(int&, struct tracerec&)
called by TrafficGenerator to get next record in trace

int setup()
initialize the trace file

int command(int argc, const char*const* argv)

void recv(Packet*, Handler*)
must be defined for NsObject

int status_

char* name_
name of the file in which the trace is stored

int nrec_
number of records in the trace file


This class has no child classes.

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