User Manual, Developers Guide and API Documentation

glue Namespace Reference

GLUE is an adapter for a DLL of a protocol stack. More...


Classes

class  Aloha
class  AlohaCommand
class  BERConsumer
 Allows to observe a BERProvider. More...
class  BERMeasurementReporting
 FU reporting local BER measurements to a peer FU. More...
class  BERMeasurementReportingCommand
 Contains BER and packetSize. More...
class  BERProvider
 Reports BER measurments to attached BER observers. More...
class  Component
 Offers a DLL service to higher layers. More...
class  Glue
 Module - loaded by WNS. More...
class  Key
class  KeyBuilder
class  Pilot
class  Routing
 Determines target address for Compounds to be sent from first Compound received. More...
class  RoutingCommand
class  Stamper
 This FU stamps all outgoing compounds with a pre-set command. More...

Namespaces

namespace  arqfsm
namespace  convergence
 Contains everything regarding convergence towards PHY or IP.
namespace  mac
namespace  trigger

Typedefs

typedef int StationType

Functions

 ENUM (client, 2)
 ENUM (router, 1)
 ENUM_BEGIN (StationTypes)
 Definition of station types.
 ENUM_END ()


Detailed Description

A protocol stack normally consists of various layers (like TCP, IP, DLL). These layers offer different services which allows other layers to communicate with them. The services are special for each layer. GLUE provides a set of adapter Functional Units that provide services for data link layers to speak with other layers (various PHY layers and IP). These adapater Functional Units are part of a Functional Unit Network which is configured at run-time, thus providing a maximum of flexibility.

Typedef Documentation

Definition at line 49 of file Component.hpp.


Function Documentation

glue::ENUM ( client  ,
 
)

glue::ENUM ( router  ,
 
)

glue::ENUM_BEGIN ( StationTypes   ) 

glue::ENUM_END (  ) 


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