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
Phy * nextchnl (void) const
void insertchnl (struct if_head *head)
Phy * nextnode (void) const
void insertnode (struct if_head *head)
void removechnl ()
void setchnl (Channel *chnl)
virtual void setnode (Node *node)
virtual Node * node (void) const
virtual Channel * channel (void) const
virtual void dump (void) const
LinkHead * head ()

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_
Node * node_
LinkHead * head_
double bandwidth_
Channel * channel_

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