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.