You are here: SwitchKit® Development Environment - TCAP Interface User’s Guide > 6 SKTAL Parameter Classes > Class TCAP_Continue : public TCAP_Dialogue
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.
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;
See class TCAP_Dialogue
Syntax
virtual bool SendCheck() const;
See class TCAP_Dialogue
Syntax
virtual bool ReceiveCheck();
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);
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;