Yate
|
Abstract SS7 TCAP user interface. More...
#include <yatesig.h>
Public Member Functions | |
TCAPUser (const char *name, const NamedList *params=0) | |
virtual | ~TCAPUser () |
virtual void | attach (SS7TCAP *tcap) |
virtual bool | tcapIndication (NamedList ¶ms) |
SS7TCAP * | tcap () const |
virtual bool | managementNotify (SCCP::Type type, NamedList ¶ms) |
virtual int | managementState () |
virtual void | destroyed () |
Protected Member Functions | |
void | setTCAP (SS7TCAP *tcap) |
Friends | |
class | SS7TCAP |
Abstract SS7 TCAP user interface.
An interface to a SS7 Transactional Capabilities Application Part user
virtual ~TCAPUser | ( | ) | [virtual] |
Destructor, detaches from the TCAP implementation
Attach as user to a SS7 TCAP
tcap | Pointer to the TCAP to use |
virtual void destroyed | ( | ) | [virtual] |
This method is called to clean up and destroy the object after the reference counter becomes zero
Reimplemented from SignallingComponent.
virtual bool managementNotify | ( | SCCP::Type | type, |
NamedList & | params | ||
) | [virtual] |
virtual int managementState | ( | ) | [virtual] |
Get TCAP user management state
Retrieve the TCAP to which this user is attached
virtual bool tcapIndication | ( | NamedList & | params | ) | [virtual] |
Receive a TCAP message from TCAP layer
params | The message in NamedList form |