User Manual, Developers Guide and API Documentation

wimac Namespace Reference


Classes

class  ACKSwitch
class  AckSwitchCommand
 The Command for the ACKSwitch. More...
class  BeamformingPhyAccessFunc
 A functor that sets a beamforming pasttern and starts and stops a transmission with the pattern. More...
class  BroadcastPhyAccessFunc
 A transmission that starts and stops a broadcast transmission. More...
class  CIDKeyBuilder
 KeyBuilder for Flow Separators that use CIDs as keys. More...
class  CIRProviderCommand
class  ClassifierMock
 A Classifier mock, to get access to the ClassifierCommand. More...
class  Component
 Component represents the wimac component, virtually being the jacket for all functional units. More...
class  ConnectionClassifier
 The ConnectionClassifier classify compounds by using the ConnectionManager. More...
class  ConnectionIdentifier
 ConnectionIdentifier hold information for one connection. More...
class  ConnectionKey
 Key to separate flows in the layer. More...
class  ConnectionRule
 Base for all ConnectionRules that may be added to the ConnectionManager. More...
class  DestinationIPRule
 Rule to match with the specified destination address. More...
class  ErrorModelling
 ErrorModelling implementation of the FU. More...
class  ErrorModellingCommand
 The Command of the ErrorModelling. More...
struct  FUConfigCreator
 Creator implementation to be used with StaticFactory. More...
struct  wimac::FUConfigCreator< KIND, KIND >
class  Logger
 The WiMAC Logger. More...
class  MapCommand
class  MatchAllRule
 Rule to match everything. More...
class  NoUpperConvergence
 Dummy UpperConvergence interface realisation. More...
class  OmniUnicastPhyAccessFunc
 A functor that starts and stops a unicast transmission. More...
class  PatternSetterPhyAccessFunc
 A functor that sets a beamforming pattern but does not start or stop a transmission. More...
class  PhyAccessFunc
 The PhyAccessFunc provides an interface for accessing the physical layer. More...
class  PhyModeProviderCommand
 Provides information about the PHY mode. More...
class  PhyUser
 The PhyUser receives all incoming compounds. More...
class  PhyUserCommand
 The PhyUserCommand is the command of the PhyUser functional unit. More...
class  RANG
 RANG Radio Access Network Gateway. More...
class  RemovePattern
 An event to remove the current antenna pattern for the destination station. More...
class  SetPattern
 An event to set an antenna pattern. More...
class  StartBeamformingTransmission
 An event to start a transmission with a given compound and a given antenna pattern to the destination station. More...
class  StartBroadcastTransmission
 An event to stop a broadcast transmission. More...
class  StartTransmission
 An event to start a transmission with the given compound to the destination station. More...
class  StationManager
 The StationManager is an information database for all DLLs in the simulator. More...
class  StationType
class  StopTransmission
 An event to stop a transmission with the specified compound. More...
class  UpperCommand
 Command contributed by the UpperConvergence FU of the Data Link Layer (DLL). More...
class  UpperConvergence
 UpperConvergence base class, connecting the DLL-FUN with a Network Layer. More...
class  Utilities
 A collection of frequently used methods. More...
class  WiMAC
 Anchor of the library. More...

Namespaces

namespace  compoundSwitch
namespace  frame
namespace  helper
namespace  parameter
namespace  relay
namespace  scheduler
namespace  service
namespace  tests

Typedefs

typedef ConnectionIdentifier::Ptr ConnectionIdentifierPtr
typedef std::list
< ConnectionIdentifierPtr
ConnectionIdentifiers
typedef unsigned int StationID
typedef wns::SingletonHolder
< StationManager
TheStationManager
typedef wns::SingletonHolder
< Logger
WiMACLogger

Functions

const std::string demangledTypename (const std::string &nativeName)


Detailed Description

The wimac namespace contains all WiMAC specific implementations.

Typedef Documentation

Definition at line 181 of file ConnectionIdentifier.hpp.

Definition at line 182 of file ConnectionIdentifier.hpp.

typedef unsigned int wimac::StationID

Definition at line 43 of file StationManager.hpp.

Definition at line 87 of file StationManager.hpp.

Definition at line 193 of file Logger.hpp.


Function Documentation

const std::string wimac::demangledTypename ( const std::string &  nativeName  ) 

Definition at line 33 of file Logger.cpp.


Generated on Wed Feb 8 03:32:47 2012 for openWNS by  doxygen 1.5.5