User Manual, Developers Guide and API Documentation

wns::service::dll Namespace Reference

Contains all interfaces related to Data Link Layer Services. More...


Classes

class  Address
 Base class of each DLL address. More...
class  BroadcastAddress
 DLL address to address all stations. More...
class  DataTransmission
 Service definition for components that offer Data Link Layer transmission services. More...
class  FlowEstablishmentAndRelease
 tl service specification. More...
class  FlowHandler
 TL FlowHandler interface. More...
class  Handler
 DLL DataHandler interface. More...
class  IRuleControl
class  Notification
 DLL Notification interface. More...
class  UnicastAddress
 DLL address to address exactly one station. More...

Typedefs

typedef DataTransmission
< wns::service::dll::BroadcastAddress
BroadcastDataTransmission
 Service definition for components that offer Data Link Layer broadcast transmission services.
typedef int FlowID
typedef int StationType
typedef DataTransmission
< wns::service::dll::UnicastAddress
UnicastDataTransmission
 Service definition for components that offer Data Link Layer unicast transmission services.

Enumerations

enum  protocolNumber {
  IP = 1, CONSTANZE = 2, MIH = 3, TESTING = 4,
  TUNNEL = 5
}
 Values for the protocol header field. More...

Functions

 ENUM (UE, 6)
 ENUM (eNB, 5)
 ENUM (RUT, 4)
 ENUM (UT, 3)
 ENUM (FRS, 2)
 ENUM (AP, 1)
 ENUM_BEGIN (StationTypes)
 To distinguish between different types of stations. There is the distinction of remote terminals (RUT) but it supposed to be removed later on.
 ENUM_END ()
protocolNumber protocolNumberOf (const wns::osi::PDUPtr &pdu)

Variables

const int NoFlowID = 0


Typedef Documentation

Definition at line 75 of file DataTransmission.hpp.

Definition at line 37 of file FlowID.hpp.

Definition at line 49 of file StationTypes.hpp.

Definition at line 69 of file DataTransmission.hpp.


Enumeration Type Documentation

Enumerator:
IP 
CONSTANZE 
MIH 
TESTING 
TUNNEL 

Definition at line 37 of file ProtocolNumber.hpp.


Function Documentation

wns::service::dll::ENUM ( UE  ,
 
)

wns::service::dll::ENUM ( eNB  ,
 
)

wns::service::dll::ENUM ( RUT  ,
 
)

wns::service::dll::ENUM ( UT  ,
 
)

wns::service::dll::ENUM ( FRS  ,
 
)

wns::service::dll::ENUM ( AP  ,
 
)

wns::service::dll::ENUM_BEGIN ( StationTypes   ) 

wns::service::dll::ENUM_END (  ) 

protocolNumber wns::service::dll::protocolNumberOf ( const wns::osi::PDUPtr pdu  ) 

Definition at line 33 of file ProtocolNumber.cpp.


Variable Documentation

Definition at line 38 of file FlowID.hpp.


Generated on Sun May 27 03:33:05 2012 for openWNS by  doxygen 1.5.5