class <Connector> Connector : public NsObject

An NsObject with only a single neighbor

Inheritance:


Public Methods

Connector()
virtual void drop(Packet* p)
inline NsObject* target()

Protected Fields

NsObject* drop_
drop target for this connector
NsObject* target_

Protected Methods

int command(int argc, const char*const* argv)
virtual void drop(Packet* p, const char *s)
void recv(Packet*, Handler* callback = 0)
inline void send(Packet* p, Handler* h)

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

An NsObject with only a single neighbor
Connector()

inline NsObject* target()

virtual void drop(Packet* p)

virtual void drop(Packet* p, const char *s)

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

void recv(Packet*, Handler* callback = 0)

inline void send(Packet* p, Handler* h)

NsObject* target_

NsObject* drop_
drop target for this connector


Direct child classes:
rtqueue
Trace
TTLChecker
TBF
SnoopQueue
SessionTTLChecker
SessionHelper
SALink
Queue
PktCounter
NetworkInterface
MeasureMod
MIPEncapsulator
LinkHead
LinkDelay
HackLossyLink
Filter
ErrorModule
ErrorModel
DynamicLink
DropTargetAgent
DelayModel
CBQClass
Agent

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