Yate
Protected Member Functions
SIGAdaptServer Class Reference

Server side SIGTRAN User Adaptation component. More...

#include <yatesig.h>

Inheritance diagram for SIGAdaptServer:
SIGAdaptation SignallingComponent SIGTRAN Mutex RefObject DebugEnabler Lockable GenObject

List of all members.

Protected Member Functions

 SIGAdaptServer (const char *name=0, const NamedList *params=0, u_int32_t payload=0, u_int16_t port=0)
virtual bool processMgmtMSG (unsigned char msgType, const DataBlock &msg, int streamId)
virtual bool processAspsmMSG (unsigned char msgType, const DataBlock &msg, int streamId)
virtual bool processAsptmMSG (unsigned char msgType, const DataBlock &msg, int streamId)

Detailed Description

Server side SIGTRAN User Adaptation component.

Generic server side (SG) Signalling Transport User Adaptation component


Constructor & Destructor Documentation

SIGAdaptServer ( const char *  name = 0,
const NamedList params = 0,
u_int32_t  payload = 0,
u_int16_t  port = 0 
) [inline, explicit, protected]

Constructs an uninitialized User Adaptation server component

Parameters:
nameName of this component
paramsOptional pointer to creation parameters
payloadSCTP payload code, ignored for other transports
portSCTP/TCP/UDP default port used for transport

Member Function Documentation

virtual bool processAspsmMSG ( unsigned char  msgType,
const DataBlock msg,
int  streamId 
) [protected, virtual]

Process ASP State Maintenance messages as SG

Parameters:
msgTypeType of the message, depends on the class
msgMessage data, may be empty
streamIdIdentifier of the stream the message was received on
Returns:
True if the message was handled

Implements SIGAdaptation.

virtual bool processAsptmMSG ( unsigned char  msgType,
const DataBlock msg,
int  streamId 
) [protected, virtual]

Process ASP Traffic Maintenance messages as SG

Parameters:
msgTypeType of the message, depends on the class
msgMessage data, may be empty
streamIdIdentifier of the stream the message was received on
Returns:
True if the message was handled

Implements SIGAdaptation.

virtual bool processMgmtMSG ( unsigned char  msgType,
const DataBlock msg,
int  streamId 
) [protected, virtual]

Process Management messages as SG

Parameters:
msgTypeType of the message, depends on the class
msgMessage data, may be empty
streamIdIdentifier of the stream the message was received on
Returns:
True if the message was handled

Implements SIGAdaptation.


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