User Manual, Developers Guide and API Documentation

wifimac::convergence Namespace Reference

The convergence FUs combine functions to access the next lower module, the OFDM physical layer, with IEEE 802.11 specific functionality like channel state detection. More...


Classes

class  ChannelState
 Summarizes the channel state information, using several indicators. More...
class  ChannelStateCommand
class  ChannelStateNotification
class  CIRProviderCommand
class  ErrorModelling
 ErrorModelling implementation of the FU. More...
class  ErrorModellingCommand
 ErrorModellingCommand, which stores the per/cir. More...
class  FrameSynchronization
 FrameSynchronization models the capture effect in OFDM-Receivers. More...
class  FrameSynchronizationCommand
class  IChannelState
 Notification of the channel state (busy/idle). More...
class  INetworkAllocationVector
 Indication of the Network Allocation Vector status (busy/idle). More...
class  IRxStartEnd
class  ITxStartEnd
 Notification of transmission start and end. More...
class  MCS
class  NAVNotification
class  NetworkStateProbe
 Probing the network state from a local point of view. More...
class  NetworkStateProbeCommand
class  PhyMode
 Holder for all necessary information about a PhyMode. More...
class  PhyModeProvider
 The PhyModeProvider holds all configured PhyModes and provides methods for their simple access by the rate adaption. More...
class  PhyUser
 Convergence FU to the OFDM(A)-Module. More...
class  PhyUserCommand
class  PreambleGenerator
 Prefixes an OFDM-preamble to any compound. More...
class  PreambleGeneratorCommand
class  RxStartEndNotification
 Notification of the Start and End of a reception. More...
class  TxDurationProviderCommand
class  TxDurationSetter
 Sets the transmission duration in any outgoing compound. More...
class  TxDurationSetterCommand
class  TxStartEndNotification

Enumerations

enum  CS { idle, busy }
enum  SyncStateType { Idle, Synchronized, Garbled, waitForFinalDelivery }
enum  TxStartEndState { start, end }

Functions

std::ostream & operator<< (std::ostream &s, const PhyMode &p)
std::ostream & operator<< (std::ostream &s, const MCS &mcs)


Enumeration Type Documentation

Enumerator:
idle 
busy 

Definition at line 21 of file IChannelState.hpp.

Enumerator:
Idle 
Synchronized 
Garbled 
waitForFinalDelivery 

Definition at line 52 of file FrameSynchronization.hpp.

Enumerator:
start 
end 

Definition at line 21 of file ITxStartEnd.hpp.


Function Documentation

std::ostream& wifimac::convergence::operator<< ( std::ostream &  s,
const PhyMode &  p 
) [inline]

Definition at line 166 of file PhyMode.hpp.

std::ostream& wifimac::convergence::operator<< ( std::ostream &  s,
const MCS &  mcs 
) [inline]

Definition at line 89 of file PhyMode.hpp.


Generated on Fri Feb 10 03:33:38 2012 for openWNS by  doxygen 1.5.5