Public Member Functions | Protected Member Functions | Protected Attributes

Phy Class Reference

Inheritance diagram for Phy:
BiConnector NsObject Handler RepeaterPhy SatPhy WiredPhy WirelessPhy Phy802_15_4 WirelessPhyExt

List of all members.

Public Member Functions

void recv (Packet *p, Handler *h)
virtual void sendDown (Packet *p)=0
virtual int sendUp (Packet *p)=0
double txtime (Packet *p)
double txtime (int bytes)
virtual double bittime () const
Phynextchnl (void) const
void insertchnl (struct if_head *head)
Phynextnode (void) const
void insertnode (struct if_head *head)
void removechnl ()
void setchnl (Channel *chnl)
virtual void setnode (Node *node)
virtual Nodenode (void) const
virtual Channelchannel (void) const
virtual void dump (void) const
LinkHeadhead ()

Protected Member Functions

int command (int argc, const char *const *argv)
 LIST_ENTRY (Phy) chnl_link_
 LIST_ENTRY (Phy) node_link_

Protected Attributes

int index_
Nodenode_
LinkHeadhead_
double bandwidth_
Channelchannel_

The documentation for this class was generated from the following files: