Yate
|
SS7 SNM implementation. More...
#include <yatesig.h>
Public Member Functions | |
SS7Management (const NamedList ¶ms, unsigned char sio=SS7MSU::SNM|SS7MSU::National) | |
Protected Member Functions | |
virtual HandledMSU | receivedMSU (const SS7MSU &msu, const SS7Label &label, SS7Layer3 *network, int sls) |
bool | inhibit (const SS7Label &link, int setFlags, int clrFlags=0) |
bool | inhibited (const SS7Label &link, int flags) |
void | recover (const SS7Label &link, int sequence) |
virtual void | notify (SS7Layer3 *link, int sls) |
virtual bool | control (NamedList ¶ms) |
virtual void | timerTick (const Time &when) |
SS7 SNM implementation.
Implementation of SS7 SNM User Part (Management) - Q.704
SS7Management | ( | const NamedList & | params, |
unsigned char | sio = SS7MSU::SNM|SS7MSU::National |
||
) |
Constructor
Query or modify the management settings or operational parameters
params | The list of parameters to query or change |
Reimplemented from SignallingComponent.
Set and clear inhibition flags on a link of a router attached network
link | Signalling Link to modify identified by a routing label |
setFlags | Flag bits to set ORed together |
clrFlags | Flag bits to clear ORed together (optional) |
Check inhibition flags on a link of a router attached network
link | Signalling Link to check identified by a routing label |
flags | Flag bits to check ORed together |
Process a notification generated by the attached network layer
link | Network or linkset that generated the notification |
sls | Signallink Link that generated the notification, negative if none |
Reimplemented from SS7L3User.
virtual HandledMSU receivedMSU | ( | const SS7MSU & | msu, |
const SS7Label & | label, | ||
SS7Layer3 * | network, | ||
int | sls | ||
) | [protected, virtual] |
Recover MSUs from a link
link | Signalling Link to recover identified by a routing label |
sequence | Starting sequence number to recover |
Method called periodically by the engine to retransmit messages
when | Time to use as computing base for timers |
Reimplemented from SignallingComponent.