class GTT

Abstract SS7 SCCP GTT interface. More...

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

Public Methods

Protected Methods


Detailed Description

An interface to a SS7 SCCP Global Title Translation

 GTT (const NamedList& config)

GTT

Constructor

 ~GTT ()

~GTT

[virtual]

Destructor

NamedList*  routeGT (const NamedList& gt, const String& prefix, const String& nextPrefix)

routeGT

[virtual]

Route a SCCP message based on Global Title

Parameters:
gtThe original global title used for message routing
prefixOptional prefix for gt params
nextPrefixOptional prefix for gt params

Returns: A new SCCP called party address or null if no route was found.

bool  initialize (const NamedList* config)

initialize

[virtual]

Initialize this GTT

Reimplemented from SignallingComponent.

void  attach (SCCP* sccp)

attach

[virtual]

Attach a SCCP to us

Parameters:
sccpPointer to the SCCP to use

void  updateTables (const NamedList& params)

updateTables

[virtual]

Request to update Translations tables. Called when a remote pointcode or ssn has become reachable / unreachable

Parameters:
paramsList of parameters that fired this request

inline SCCP*  sccp ()

sccp

[const]

Retrieve the SCCP attached to this translator

Returns: Pointer to the attached SCCP

void  destroyed ()

destroyed

[protected virtual]

Reimplemented from SignallingComponent.


Generated by: paulc on bussard on Thu Jul 24 18:41:02 2014, using kdoc 2.0a54.