Public Types | Public Member Functions

ns3::CsParameters Class Reference

Collaboration diagram for ns3::CsParameters:
Collaboration graph
[legend]

List of all members.

Public Types

enum  Action { ADD = 0, REPLACE = 1, DELETE = 2 }

Public Member Functions

 CsParameters (Tlv tlv)
 creates a convergence sub-layer parameters from a tlv
 CsParameters (enum Action classifierDscAction, IpcsClassifierRecord classifier)
 creates a convergence sub-layer parameters from an ipcs classifier record
void SetClassifierDscAction (enum Action action)
 sets the dynamic service classifier action to ADD, Change or delete. Only ADD is supported
void SetPacketClassifierRule (IpcsClassifierRecord packetClassifierRule)
 sets the packet classifier rules
enum Action GetClassifierDscAction (void) const
IpcsClassifierRecord GetPacketClassifierRule (void) const
Tlv ToTlv (void) const
 creates a tlv from the classifier record

Member Function Documentation

enum Action ns3::CsParameters::GetClassifierDscAction ( void   )  const
Returns:
the dynamic service classifier action
IpcsClassifierRecord ns3::CsParameters::GetPacketClassifierRule ( void   )  const
Returns:
the the packet classifier rules
Tlv ns3::CsParameters::ToTlv ( void   )  const

creates a tlv from the classifier record

Returns:
the created tlv

The documentation for this class was generated from the following file: