Class TCAP_Continue : public TCAP_Dialogue

Purpose

The purpose of the TCAP_Continue message class is to define the basic interface for continuing TCAP transactions. The class implements both TCPPT_TC_CONTINUE (ITU), and TCPPT_TC_CONV_W_PERM/TCPPT_TC_CONV_WO_PERM (ANSI) dialogues. In ANSI, a Boolean may be passed to this Class Constructor. If this Boolean is true (default value), TC_QUERY_WITH_PERM is sent out, else TC_QUERY_WO_PERM. When the user does not wish to use simple request/response transactions, the TCAP_Continue dialogue is used to exchange components without terminating the transaction.

Summary of Methods

The TCAP_Continue message class includes the following methods:

// Xcvr checks

virtual bool SendCheck() const;

virtual bool ReceiveCheck();

 

// Full SCCP Address (orig)

void SetOrigAddr(const bool isNational,

const SKTAL_UINT pointCode,

const SKTAL_OCTET ssn);

void SetOrigAddr(const SKTAL_OCTET addrInd,

const SKTAL_UINT pointCode,

const SKTAL_OCTET ssn,

const SKTAL_OCTET* gttInfo,

const SKTAL_USHORT gttLen);

void SetOrigAddr(const SCCP_Address& addr);

 

void GetOrigAddr(bool& isNational,

SKTAL_UINT& pointCode,

SKTAL_OCTET& ssn) const;

void GetOrigAddr(SKTAL_OCTET& addrInd,

SKTAL_UINT& pointCode,

SKTAL_OCTET& ssn,

SKTAL_OCTET* gttInfo,

SKTAL_USHORT* gttLen) const;

void GetOrigAddr(SCCP_Address& addr) const;

SendCheck()

See class TCAP_Dialogue

Syntax

virtual bool SendCheck() const;

ReceiveCheck()

See class TCAP_Dialogue

Syntax

virtual bool ReceiveCheck();

SetOrigAddr()

See class TCAP_Unidirectional

Syntax

void SetOrigAddr(const bool isNational,

const SKTAL_UINT pointCode,

const SKTAL_OCTET ssn);

 

void SetOrigAddr(const SKTAL_OCTET addrInd,

const SKTAL_UINT pointCode,

const SKTAL_OCTET ssn,

const SKTAL_OCTET* gttInfo,

const SKTAL_USHORT gttLen);

 

void SetOrigAddr(const SKTAL_OCTET addrInd,

const MTP3_PointCode& pointCode,

const SKTAL_OCTET ssn,

const SKTAL_ByteArray& gttInfo);

 

void SetOrigAddr(const SCCP_ADDR& addr);

void SetOrigAddr(const SCCP_Address& addr);

GetOrigAddr()

See class TCAP_Unidirectional

Syntax

void GetOrigAddr(bool& isNational,

SKTAL_UINT& pointCode,

SKTAL_OCTET& ssn) const;

void GetOrigAddr(SKTAL_OCTET& addrInd,

SKTAL_UINT& pointCode,

SKTAL_OCTET& ssn,

SKTAL_OCTET* gttInfo,

SKTAL_USHORT* gttLen) const;

void GetOrigAddr(SCCP_Address& addr) const;