ActiveChannel | Announce the current channel that we send on |
AlohaMacLayer | MAC module which provides pure Aloha |
ANSimMobility | Uses the <position_change> elements of the ANSim tool's trace file. See NED file for more info |
BasicApplLayer | Basic class for the application layer |
BasicDecider | Module to decide whether a frame is received correctly or is lost due to bit errors, interference.. |
BasicLayer | A very simple layer template |
BasicMacLayer | A very simple MAC module template which provides de- and encapsulation of messages using the standard addresses and MacControlInfo of the MF. It also provides basic handling of lower layer messages |
BasicMobility | Basic module for all mobility modules |
BasicModule | Base class for all simple modules of a host that want to have access to the Blackboard module |
BasicSnrEval | The basic class for all snrEval modules |
BBItem | |
Bitrate | Hold current Bitrate of a radio, as double in bit per second |
Blackboard | |
BlackboardAccess | |
BonnMotionFile | |
BonnMotionFileCache | |
BonnMotionMobility | Uses the BonnMotion native file format. See NED file for more info |
BurstApplLayer | Application layer to test lower layer implementations |
ChannelAccess | Basic class for all physical layers, please don't touch!! |
ChannelControl | Module to control the channel and handle all connection related stuff |
CircleMobility | Circle movement model. See NED file for more info |
ClientApplLayer | Client application layer to test centrallized scenarios |
ConstSpeedMobility | Controls all movement related things of a host |
Coord | Class for storing host positions |
CSMAMacLayer | MAC module which provides non-persistent CSMA |
Decider80211 | Decider for the 802.11 modules |
DroppedPacket | May be published by MAC lyer to indicate why a packet was dropped |
ErrAndCollDecider | Decider module for the GilbertElliotSnr module |
Flood | A simple flooding protocol |
FWMath | Support functions for mathematical operations |
GilbertElliotSnr | Keeps track of the different snir levels when receiving a packet and switches between states GOOD and BAD (Gilbert-Elliot-Model) |
HostMove | Class to store host position and movement |
ImNotifiable | |
LinearMobility | Linear movement model. See NED file for more info |
LineSegmentsMobilityBase | Base class for mobility models where movement consists of a sequence of linear movements of constant speed |
Mac80211 | An implementation of the 802.11b MAC |
MacControlInfo | Control info to pass next hop L2 addr from netw to MAC layer |
MassMobility | Models the mobility of with mass, making random motions. See NED file for more info |
MediumIndication | What is the current medium state? busy vs. idle, not valid when radio state is sending or sleeping |
ModuleAccess< T > | |
NetwControlInfo | Control info netw messages |
NicControlType | Enumerate possible control messages |
NicEntry | NicEntry is used by ChannelControl to store the necessary information for each nic |
NicEntryDebug | NicEntry is used by ChannelControl to store the necessary information for each nic |
NicEntryDirect | NicEntry is used by ChannelControl to store the necessary information for each nic |
P2PPhyLayer | A very simple physical layer |
PhyControlInfo | Control info to pass information to and from the PHY layer |
PollApplLayer | Base station application layer to test centralized scenarios |
RadioState | Class to hold the channel state of a certain radio of a nic |
RectangleMobility | Rectangle movement model. See NED file for more info |
RSSI | Class that keeps track of the current RSSI value (recived signal strength indicator) |
SimpleArp | A class to convert integer layer addresses |
SimpleNetwLayer | Simple class for the network layer |
SingleChannelRadio | A simple radio being able to send / transmit on one channel |
SnrDecider | Simple snr decider.. |
SnrEval | Keeps track of the different snir levels when receiving a packet |
SnrEval80211 | A SnrEval for the 802.11b protocol |
SnrEval::SnrStruct | Struct to store a pointer to the mesage, rcvdPower AND a SnrList, needed in SnrEval::addNewSnr |
SnrListEntry | Struct for SNR information |
TestApplLayer | Test class for the application layer |
TestDecider | A test Decider to test core functionality |
TestSnrEval | An SnrEval module to test core functionality |
TurtleMobility | LOGO-style movement model, with the script coming from XML. See NED file for more info |