#include <yatesig.h>
Public Member Functions | |
virtual void | attach (SS7Layer3 *network) |
SS7Layer3 * | network () const |
Protected Member Functions | |
SS7Layer4 () | |
int | transmitMSU (const SS7MSU &msu, const SS7Label &label, int sls=-1) |
An interface to a Layer 4 (application) SS7 protocol
SS7Layer4 | ( | ) | [protected] |
Constructor
virtual void attach | ( | SS7Layer3 * | network | ) | [virtual] |
Attach a SS7 network or router to this service. Detach itself from the old one if valid
network | Pointer to network or router to attach |
Implements SS7L3User.
SS7Layer3* network | ( | ) | const [inline] |
Retrive the SS7 network or router to which this service is attached
Ask the Layer 3 to push a Message Signal Unit down the protocol stack
msu | Message data, starting with Service Indicator Octet | |
label | Routing label of the MSU to use in routing | |
sls | Signalling Link Selection, negative to choose best |