ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  Download | 


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

BiConnector Class Reference

#include <bi-connector.h>

Inheritance diagram for BiConnector:

NsObject TclObject Handler FECModel God Mac Phy Mac802_11 Mac802_3 MacCsma MacSimple MacTdma MultihopMac SatMac SMAC RepeaterPhy SatPhy WiredPhy WirelessPhy List of all members.

Public Member Functions

 BiConnector ()
NsObjectuptarget ()
NsObjectdowntarget ()
virtual void drop (Packet *p)

Protected Member Functions

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

Protected Attributes

NsObjectuptarget_
NsObjectdowntarget_
NsObjectdrop_

Constructor & Destructor Documentation

BiConnector::BiConnector  
 


Member Function Documentation

int BiConnector::command int    argc,
const char *const *    argv
[protected, virtual]
 

Reimplemented from NsObject.

Reimplemented in Mac802_11, MacSimple, MacTdma, Mac, Phy, SMAC, WiredPhy, WirelessPhy, God, FECModel, SatMac, and SatPhy.

NsObject* BiConnector::downtarget   [inline]
 

void BiConnector::drop Packet   p,
const char *    s
[protected, virtual]
 

void BiConnector::drop Packet   p [virtual]
 

void BiConnector::recv Packet  ,
Handler   callback = 0
[protected, virtual]
 

Implements NsObject.

Reimplemented in Mac802_11, Mac802_3, MultihopMac, MacSimple, MacTdma, Mac, Phy, SMAC, God, FECModel, and RepeaterPhy.

virtual void BiConnector::sendDown Packet   p,
Handler   h
[inline, protected, virtual]
 

Reimplemented in Mac802_3.

virtual void BiConnector::sendUp Packet   p,
Handler   h
[inline, protected, virtual]
 

Reimplemented in Mac802_3.

NsObject* BiConnector::uptarget   [inline]
 


Member Data Documentation

NsObject* BiConnector::downtarget_ [protected]
 

NsObject* BiConnector::drop_ [protected]
 

NsObject* BiConnector::uptarget_ [protected]
 


The documentation for this class was generated from the following files:
This document is generated by doxygen.