Yate
|
Abstract SS7 SCCP user interface. More...
#include <yatesig.h>
Public Member Functions | |
SCCPUser (const NamedList ¶ms) | |
virtual | ~SCCPUser () |
virtual bool | initialize (const NamedList *config) |
virtual bool | sendData (DataBlock &data, NamedList ¶ms) |
virtual bool | sccpNotify (SCCP::Type type, NamedList ¶ms) |
virtual HandledMSU | receivedData (DataBlock &data, NamedList ¶ms) |
virtual HandledMSU | notifyData (DataBlock &data, NamedList ¶ms) |
virtual bool | managementNotify (SCCP::Type type, NamedList ¶ms) |
virtual void | attach (SCCP *sccp) |
SCCP * | sccp () const |
Protected Member Functions | |
virtual void | destroyed () |
Abstract SS7 SCCP user interface.
An interface to a SS7 Signalling Connection Control Part user
virtual void destroyed | ( | ) | [protected, virtual] |
This method is called to clean up and destroy the object after the reference counter becomes zero
Reimplemented from SignallingComponent.
virtual bool initialize | ( | const NamedList * | config | ) | [virtual] |
Configure and initialize the component and any subcomponents it may have
config | Optional configuration parameters override |
Reimplemented from SignallingComponent.
Reimplemented in SS7TCAP.
virtual bool managementNotify | ( | SCCP::Type | type, |
NamedList & | params | ||
) | [virtual] |
virtual HandledMSU notifyData | ( | DataBlock & | data, |
NamedList & | params | ||
) | [virtual] |
Notification from SCCP that a message failed to arrive to it's destination
data | User data send. |
params | SCCP parameters Note! The data may not contain the full message block previously sent (in case of SCCP segmentation), but it must always must contain the first segment |
Reimplemented in SS7TCAP.
virtual HandledMSU receivedData | ( | DataBlock & | data, |
NamedList & | params | ||
) | [virtual] |
virtual bool sccpNotify | ( | SCCP::Type | type, |
NamedList & | params | ||
) | [virtual] |
Send a request/ notification to sccp regarding a subsystem status
type | The type of request / notification |
params | List of parameters |