#include <yatesig.h>

Public Member Functions | |
| virtual void | attach (SS7Layer2 *link)=0 |
| virtual void | detach (SS7Layer2 *link)=0 |
Protected Member Functions | |
| virtual bool | receivedMSU (const SS7MSU &msu, SS7Layer2 *link, int sls)=0 |
| virtual void | notify (SS7Layer2 *link)=0 |
Friends | |
| class | SS7Layer2 |
An user of a Layer 2 (data link) SS7 message transfer part
| virtual void attach | ( | SS7Layer2 * | link | ) | [pure virtual] |
Attach a SS7 Layer 2 (data link) to the user component
| link | Pointer to data link to attach |
Implemented in SS7MTP3.
| virtual void detach | ( | SS7Layer2 * | link | ) | [pure virtual] |
Detach a SS7 Layer 2 (data link) from the user component
| link | Pointer to data link to detach |
Implemented in SS7MTP3.
| virtual void notify | ( | SS7Layer2 * | link | ) | [protected, pure virtual] |
Process a notification generated by the attached data link
| link | Data link that generated the notification |
Implemented in SS7MTP3.
Referenced by SS7Layer2::notify().
| virtual bool receivedMSU | ( | const SS7MSU & | msu, | |
| SS7Layer2 * | link, | |||
| int | sls | |||
| ) | [protected, pure virtual] |
Process a MSU received from the Layer 2 component
| msu | Message data, starting with Service Indicator Octet | |
| link | Data link that delivered the MSU | |
| sls | Signalling Link the MSU was received from |
Implemented in SS7MTP3.
Referenced by SS7Layer2::receivedMSU().
1.5.7.1