Uses of Interface
jist.swans.mac.MacInterface

Packages that use MacInterface
jist.swans.mac Link or Media Access Control (Mac) layer entity of SWANS simulator and related classes. 
jist.swans.misc Shared odds and ends of SWANS simulator. 
jist.swans.net Network (IP) layer entity of SWANS simulator and related classes. 
jist.swans.radio Radio entity of SWANS simulator and related classes. 
sidnet.stack.std.mac   
sidnet.stack.std.mac.ieee802_15_4   
 

Uses of MacInterface in jist.swans.mac
 

Subinterfaces of MacInterface in jist.swans.mac
static interface MacInterface.Mac802_11
          Extends the default Mac interface with 802_11 functions.
 

Classes in jist.swans.mac that implement MacInterface
 class Mac802_11
          Implementation of IEEE 802_11b.
 class MacDumb
          A dumb, pass-through mac implementation.
 class MacLoop
          A loopback mac implementation.
 

Methods in jist.swans.mac that return MacInterface
 MacInterface MacDumb.getProxy()
          Return self-referencing proxy entity.
 MacInterface MacLoop.getProxy()
          Return self-referencing proxy entity.
 

Uses of MacInterface in jist.swans.misc
 

Fields in jist.swans.misc declared as MacInterface
protected  MacInterface Node.mac
           
protected  MacInterface Node.macEntity
           
 

Methods in jist.swans.misc with parameters of type MacInterface
 void Node.addMac(MacInterface mac)
           
 

Uses of MacInterface in jist.swans.net
 

Fields in jist.swans.net declared as MacInterface
 MacInterface NetIp.NicInfo.mac
          mac entity.
 

Methods in jist.swans.net with parameters of type MacInterface
 byte NetIp.addInterface(MacInterface macEntity)
          Add network interface with default queue.
 byte NetIp.addInterface(MacInterface macEntity, MessageQueue q)
          Add network interface.
 

Uses of MacInterface in jist.swans.radio
 

Fields in jist.swans.radio declared as MacInterface
protected  MacInterface RadioNoise.macEntity
          mac entity upcall reference.
 

Methods in jist.swans.radio with parameters of type MacInterface
 void RadioNoise.setMacEntity(MacInterface macEntity)
          Set downcall mac entity reference.
 

Uses of MacInterface in sidnet.stack.std.mac
 

Classes in sidnet.stack.std.mac that implement MacInterface
 class Mac802_11e
          Implementation of IEEE 802_11b.
 

Uses of MacInterface in sidnet.stack.std.mac.ieee802_15_4
 

Subinterfaces of MacInterface in sidnet.stack.std.mac.ieee802_15_4
 interface Mac802_15_4
           
 

Classes in sidnet.stack.std.mac.ieee802_15_4 that implement MacInterface
 class Mac802_15_4Impl