Yate
Public Member Functions
ISDNIUAClient Class Reference

Client side of SIGTRAN ISDN Q.921 UA. More...

#include <yatesig.h>

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

List of all members.

Public Member Functions

 ISDNIUAClient (const NamedList &params)
virtual bool processMSG (unsigned char msgVersion, unsigned char msgClass, unsigned char msgType, const DataBlock &msg, int streamId)

Detailed Description

Client side of SIGTRAN ISDN Q.921 UA.

The common client side of SIGTRAN ISDN Q.921 User Adaptation (RFC4233)


Constructor & Destructor Documentation

ISDNIUAClient ( const NamedList params) [inline]

Contructor of an empty IUA client


Member Function Documentation

virtual bool processMSG ( unsigned char  msgVersion,
unsigned char  msgClass,
unsigned char  msgType,
const DataBlock msg,
int  streamId 
) [virtual]

Process a complete message

Parameters:
msgVersionVersion of the protocol
msgClassClass of the message
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 SIGTRAN.


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