Yate
Public Member Functions | Protected Member Functions

SS7Maintenance Class Reference

SS7 MTN implementation. More...

#include <yatesig.h>

Inheritance diagram for SS7Maintenance:
SS7Layer4 SS7L3User SignallingComponent RefObject DebugEnabler GenObject

List of all members.

Public Member Functions

 SS7Maintenance (const NamedList &params)

Protected Member Functions

virtual bool receivedMSU (const SS7MSU &msu, const SS7Label &label, SS7Layer3 *network, int sls)
virtual void notify (SS7Layer3 *link, int sls)

Detailed Description

SS7 MTN implementation.

Implementation of SS7 MTN User Part (Maintenance) - Q.707


Constructor & Destructor Documentation

SS7Maintenance ( const NamedList params) [inline]

Constructor


Member Function Documentation

virtual void notify ( SS7Layer3 link,
int  sls 
) [protected, virtual]

Process a notification generated by the attached network layer

Parameters:
linkNetwork or linkset that generated the notification
slsSignallink Link that generated the notification, negative if none
Returns:
True if notification was processed

Reimplemented from SS7L3User.

virtual bool receivedMSU ( const SS7MSU msu,
const SS7Label label,
SS7Layer3 network,
int  sls 
) [protected, virtual]

Process a MSU received from a Layer 3 component

Parameters:
msuMessage data, starting with Service Indicator Octet
labelRouting label of the received MSU
networkNetwork layer that delivered the MSU
slsSignalling Link the MSU was received from
Returns:
True if the MSU was processed

Implements SS7L3User.


The documentation for this class was generated from the following file: