Yate
|
SS7 BICC implementation. More...
#include <yatesig.h>
Public Member Functions | |
SS7BICC (const NamedList ¶ms) | |
virtual | ~SS7BICC () |
virtual SS7MSU * | createMSU (SS7MsgISUP::Type type, unsigned char ssf, const SS7Label &label, unsigned int cic, const NamedList *params=0) const |
Protected Member Functions | |
virtual bool | receivedMSU (const SS7MSU &msu, const SS7Label &label, SS7Layer3 *network, int sls) |
SS7 BICC implementation.
Implementation of SS7 Bearer Independent Call Control User Part
virtual ~SS7BICC | ( | ) | [virtual] |
Destructor Terminate all calls
virtual SS7MSU* createMSU | ( | SS7MsgISUP::Type | type, |
unsigned char | ssf, | ||
const SS7Label & | label, | ||
unsigned int | cic, | ||
const NamedList * | params = 0 |
||
) | const [virtual] |
Create a new MSU populated with type, routing label and space for fixed part
type | Type of ISUP message |
ssf | Subservice Field |
label | Routing label for the new MSU |
cic | Circuit Identification Code |
params | Optional parameter list |
Reimplemented from SS7ISUP.
virtual bool receivedMSU | ( | const SS7MSU & | msu, |
const SS7Label & | label, | ||
SS7Layer3 * | network, | ||
int | sls | ||
) | [protected, virtual] |
Process a MSU received from a Layer 3 component
msu | Message data, starting with Service Indicator Octet |
label | Routing label of the received MSU |
network | Network layer that delivered the MSU |
sls | Signalling Link the MSU was received from |
Reimplemented from SS7ISUP.