class SS7L2User

Abstract user of SS7 layer 2 (data link) message transfer part. More...

Contains pure virtuals
Full nameTelEngine::SS7L2User
Definition#include <libs/ysig/yatesig.h>
InheritsTelEngine::SignallingComponent [virtual public ]
Inherited bySS7MTP3
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Protected Methods


Detailed Description

An user of a Layer 2 (data link) SS7 message transfer part

void  attach (SS7Layer2* link)

attach

[pure virtual]

Attach a SS7 Layer 2 (data link) to the user component

Parameters:
linkPointer to data link to attach

void  detach (SS7Layer2* link)

detach

[pure virtual]

Detach a SS7 Layer 2 (data link) from the user component

Parameters:
linkPointer to data link to detach

Reimplemented from SignallingComponent.

bool  receivedMSU (const SS7MSU& msu, SS7Layer2* link, int sls)

receivedMSU

[protected pure virtual]

Process a MSU received from the Layer 2 component

Parameters:
msuMessage data, starting with Service Indicator Octet
linkData link that delivered the MSU
slsSignalling Link the MSU was received from

Returns: True if the MSU was processed

bool  recoveredMSU (const SS7MSU& msu, SS7Layer2* link, int sls)

recoveredMSU

[protected pure virtual]

Process a MSU recovered from the Layer 2 component after failure

Parameters:
msuMessage data, starting with Service Indicator Octet
linkData link from where the MSU was recovered
slsSignalling Link the MSU was recovered from

Returns: True if the MSU was processed

void  notify (SS7Layer2* link)

notify

[protected pure virtual]

Process a notification generated by the attached data link

Parameters:
linkData link that generated the notification

Returns: True if notification was processed


Generated by: paulc on bussard on Fri Apr 1 18:17:10 2011, using kdoc 2.0a54.