// This C++ header file was generated by the TTCN-3 compiler // of the TTCN-3 Test Executor version 11.1.0 // The generation of user and time information were disabled by the -D flag. // Copyright (c) 2000-2025 Ericsson Telecom AB // Do not edit this file unless you know what you are doing. #ifndef SCCP__Emulation_HH #define SCCP__Emulation_HH #ifdef TITAN_RUNTIME_2 #error Generated code does not match with used runtime.\ Code was generated without -R option but -DTITAN_RUNTIME_2 was used. #endif /* Header file includes */ #include #include "SCCP_Mapping.hh" #if TTCN3_VERSION != 110100 #error Version mismatch detected.\ Please check the version of the TTCN-3 compiler and the base library.\ Run make clean and rebuild the project if the version of the compiler changed recently. #endif #ifndef LINUX #error This file should be compiled on LINUX #endif #undef SCCP__Emulation_HH #endif namespace SCCP__Emulation { /* Forward declarations of classes */ typedef PreGenRecordOf::PREGEN__RECORD__OF__BOOLEAN Timer__Snapshot; typedef PreGenRecordOf::PREGEN__RECORD__OF__BOOLEAN_template Timer__Snapshot_template; class TimerIdentifierType; class TimerIdentifierType_template; } /* end of namespace */ #ifndef SCCP__Emulation_HH #define SCCP__Emulation_HH namespace SCCP__Emulation { /* Type definitions */ typedef COMPONENT SCCP__CT; typedef COMPONENT_template SCCP__CT_template; /* Class definitions */ class TimerIdentifierType : public Base_Type { // enum friend class TimerIdentifierType_template; public: enum enum_type { conn__est = 0, ias = 1, iar = 2, rel = 3, repeat__rel = 4, int_ = 5, reset = 6, internal__reset = 7, t__guard = 8, UNKNOWN_VALUE = 9, UNBOUND_VALUE = 10 }; private: enum_type enum_value; public: TimerIdentifierType(); TimerIdentifierType(int other_value); TimerIdentifierType(enum_type other_value); TimerIdentifierType(const TimerIdentifierType& other_value); TimerIdentifierType& operator=(int other_value); TimerIdentifierType& operator=(enum_type other_value); TimerIdentifierType& operator=(const TimerIdentifierType& other_value); boolean operator==(int other_value) const; boolean operator==(enum_type other_value) const; boolean operator==(const TimerIdentifierType& other_value) const; inline boolean operator!=(int other_value) const { return !(*this == other_value); } inline boolean operator!=(enum_type other_value) const { return !(*this == other_value); } inline boolean operator!=(const TimerIdentifierType& other_value) const { return !(*this == other_value); } boolean operator<(int other_value) const; boolean operator<(enum_type other_value) const; boolean operator<(const TimerIdentifierType& other_value) const; boolean operator>(int other_value) const; boolean operator>(enum_type other_value) const; boolean operator>(const TimerIdentifierType& other_value) const; inline boolean operator<=(int other_value) const { return !(*this > other_value); } inline boolean operator<=(enum_type other_value) const { return !(*this > other_value); } inline boolean operator<=(const TimerIdentifierType& other_value) const { return !(*this > other_value); } inline boolean operator>=(int other_value) const { return !(*this < other_value); } inline boolean operator>=(enum_type other_value) const { return !(*this < other_value); } inline boolean operator>=(const TimerIdentifierType& other_value) const { return !(*this < other_value); } static const char *enum_to_str(enum_type enum_par); static enum_type str_to_enum(const char *str_par, const int* int_par = NULL, const int* int_par2 = NULL); static boolean is_valid_enum(int int_par); static int enum2int(enum_type enum_par); static int enum2int(const TimerIdentifierType& enum_par); int as_int() const { return enum2int(enum_value); } void from_int(int p_val) { *this = p_val; } void int2enum(int int_val); operator enum_type() const; inline boolean is_bound() const { return enum_value != UNBOUND_VALUE; } inline boolean is_value() const { return enum_value != UNBOUND_VALUE; } inline void clean_up(){ enum_value = UNBOUND_VALUE; } inline boolean is_present() const { return is_bound(); } void log() const; void set_param(Module_Param& param); void encode_text(Text_Buf& text_buf) const; void decode_text(Text_Buf& text_buf); }; class TimerIdentifierType_template : public Base_Template { union { TimerIdentifierType::enum_type single_value; struct { unsigned int n_values; TimerIdentifierType_template *list_value; } value_list; struct { TimerIdentifierType_template* precondition; TimerIdentifierType_template* implied_template; } implication_; dynmatch_struct* dyn_match; }; void copy_template(const TimerIdentifierType_template& other_value); public: TimerIdentifierType_template(); TimerIdentifierType_template(template_sel other_value); TimerIdentifierType_template(int other_value); TimerIdentifierType_template(TimerIdentifierType::enum_type other_value); TimerIdentifierType_template(const TimerIdentifierType& other_value); TimerIdentifierType_template(const OPTIONAL& other_value); TimerIdentifierType_template(TimerIdentifierType_template* p_precondition, TimerIdentifierType_template* p_implied_template); TimerIdentifierType_template(Dynamic_Match_Interface* p_dyn_match); TimerIdentifierType_template(const TimerIdentifierType_template& other_value); ~TimerIdentifierType_template(); boolean is_bound() const; boolean is_value() const; void clean_up(); TimerIdentifierType_template& operator=(template_sel other_value); TimerIdentifierType_template& operator=(int other_value); TimerIdentifierType_template& operator=(TimerIdentifierType::enum_type other_value); TimerIdentifierType_template& operator=(const TimerIdentifierType& other_value); TimerIdentifierType_template& operator=(const OPTIONAL& other_value); TimerIdentifierType_template& operator=(const TimerIdentifierType_template& other_value); boolean match(TimerIdentifierType::enum_type other_value, boolean legacy = FALSE) const; boolean match(const TimerIdentifierType& other_value, boolean legacy = FALSE) const; TimerIdentifierType::enum_type valueof() const; void set_type(template_sel template_type, unsigned int list_length = 0); TimerIdentifierType_template& list_item(unsigned int list_index); void log() const; void log_match(const TimerIdentifierType& match_value, boolean legacy = FALSE) const; void encode_text(Text_Buf& text_buf) const; void decode_text(Text_Buf& text_buf); boolean is_present(boolean legacy = FALSE) const; boolean match_omit(boolean legacy = FALSE) const; void set_param(Module_Param& param); void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; }; /* Function prototypes */ extern SCCP__Types::PDU__SCCP__ConnectionRequest_template t__PDU__SCCP__ConnectionRequest(const OCTETSTRING& pl__SLR, const SCCP__Types::SCCP__param__ProtocolClass& pl__Proto__Class, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__CalledAddress, const SCCP__Types::SCCP__param__Credit__opt_template& pl__credit, const SCCP__Types::SCCP__param__CPartyAddressEnc__opt_template& pl__CallingAddress, const SCCP__Types::SCCP__param__Data__opt_template& pl__Data, const SCCP__Types::SCCP__param__HopCounter__opt_template& pl__HopCntr, const SCCP__Types::SCCP__param__Importance__opt_template& pl__Imp, const SCCP__Types::SCCP__param__EndOfOptionalParams_template& pl__eop); extern SCCP__Types::PDU__SCCP__ConnectionConfirm_template t__PDU__SCCP__ConnectionConfirm(const OCTETSTRING& pl__DLR, const OCTETSTRING& pl__SLR, const SCCP__Types::SCCP__param__ProtocolClass& pl__Proto__Class, const SCCP__Types::SCCP__param__Credit__opt_template& pl__credit, const SCCP__Types::SCCP__param__CPartyAddressEnc__opt_template& pl__CalledAddress, const SCCP__Types::SCCP__param__Data__opt_template& pl__Data, const SCCP__Types::SCCP__param__Importance__opt_template& pl__Imp, const SCCP__Types::SCCP__param__EndOfOptionalParams_template& pl__eop); extern SCCP__Types::PDU__SCCP__ConnectionRefused_template t__PDU__SCCP__ConnectionRefused(const OCTETSTRING& pl__DLR, const INTEGER& pl__RefCause, const SCCP__Types::SCCP__param__CPartyAddressEnc__opt_template& pl__CalledAddress, const SCCP__Types::SCCP__param__Data__opt_template& pl__Data, const SCCP__Types::SCCP__param__Importance__opt_template& pl__Imp, const SCCP__Types::SCCP__param__EndOfOptionalParams_template& pl__eop); extern SCCP__Types::PDU__SCCP__Released_template t__PDU__SCCP__Released(const OCTETSTRING& pl__DLR, const OCTETSTRING& pl__SLR, const INTEGER& pl__RelCause, const SCCP__Types::SCCP__param__Data__opt_template& pl__Data, const SCCP__Types::SCCP__param__Importance__opt_template& pl__Imp, const SCCP__Types::SCCP__param__EndOfOptionalParams_template& pl__eop); extern SCCP__Types::PDU__SCCP__ReleaseComplete_template t__PDU__SCCP__ReleaseComplete(const OCTETSTRING& pl__DLR, const OCTETSTRING& pl__SLR); extern SCCP__Types::PDU__SCCP__DataForm1_template t__PDU__SCCP__DataForm1(const OCTETSTRING& pl__DLR, const SCCP__Types::SCCP__param__SegmentingReassembl& pl__SegmReasm, const SCCP__Types::SCCP__param__Data& pl__Data); extern SCCP__Types::PDU__SCCP__Unitdata_template t__PDU__SCCP__Unitdata(const SCCP__Types::SCCP__param__ProtocolClass& pl__Proto__Class, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__CalledAddress, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__CallingAddress, const SCCP__Types::SCCP__param__Data& pl__Data); extern SCCP__Types::PDU__SCCP__UnitdataService_template t__PDU__SCCP__UnitdataService(const INTEGER& pl__RetCause, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__CalledAddress, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__CallingAddress, const SCCP__Types::SCCP__param__Data& pl__Data); extern SCCP__Types::PDU__SCCP__ResetRequest_template t__PDU__SCCP__ResetRequest(const OCTETSTRING& pl__DLR, const OCTETSTRING& pl__SLR, const INTEGER& pl__ResCause); extern SCCP__Types::PDU__SCCP__ResetConfirm_template t__PDU__SCCP__ResetConfirm(const OCTETSTRING& pl__DLR, const OCTETSTRING& pl__SLR); extern SCCP__Types::PDU__SCCP__ProtDataUnitError_template t__PDU__SCCP__ProtDataUnitError(const OCTETSTRING& pl__DLR, const INTEGER& pl__ErrCause); extern SCCP__Types::PDU__SCCP__InactivityTest_template t__PDU__SCCP__InactivityTest(const OCTETSTRING& pl__DLR, const OCTETSTRING& pl__SLR, const SCCP__Types::SCCP__param__ProtocolClass& pl__Proto__Class, const SCCP__Types::SCCP__param__SequencingSegmenting& pl__SeqSegm, const OCTETSTRING& pl__credit); extern SCCP__Types::PDU__SCCP__ExtUnitdata_template t__PDU__SCCP__ExtUnitdata(const SCCP__Types::SCCP__param__ProtocolClass& pl__Proto__Class, const INTEGER& pl__hopCounter, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__calledPAddress, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__callingPAddress, const SCCP__Types::SCCP__param__Data& pl__data, const SCCP__Types::SCCP__param__Segmentation__opt_template& pl__segm, const SCCP__Types::SCCP__param__Importance__opt_template& pl__imp); extern void f__StartTimer(const TimerIdentifierType& pl__TimerIdentifier, const INTEGER& pl__TimerIndex, const FLOAT& pl__duration); extern void start_f__StartTimer(const COMPONENT& component_reference, const TimerIdentifierType& pl__TimerIdentifier, const INTEGER& pl__TimerIndex, const FLOAT& pl__duration); extern void f__StopTimer(const TimerIdentifierType& pl__TimerIdentifier, const INTEGER& pl__TimerIndex); extern void start_f__StopTimer(const COMPONENT& component_reference, const TimerIdentifierType& pl__TimerIdentifier, const INTEGER& pl__TimerIndex); extern void f__initialize__timer__states(); extern void start_f__initialize__timer__states(const COMPONENT& component_reference); extern void SCCPStart(const SCCP__Types::MSC__SCCP__MTP3__parameters& pl__Boot); extern void start_SCCPStart(const COMPONENT& component_reference, const SCCP__Types::MSC__SCCP__MTP3__parameters& pl__Boot); extern void ReleaseResources(const INTEGER& pl__session); extern void start_ReleaseResources(const COMPONENT& component_reference, const INTEGER& pl__session); extern void GuardTimer__Expired(const INTEGER& pl__session); extern void start_GuardTimer__Expired(const COMPONENT& component_reference, const INTEGER& pl__session); extern void InternalResetTimer__Expired(const INTEGER& pl__session); extern void start_InternalResetTimer__Expired(const COMPONENT& component_reference, const INTEGER& pl__session); extern void Reset__Timer__Expired(const INTEGER& pl__session); extern void start_Reset__Timer__Expired(const COMPONENT& component_reference, const INTEGER& pl__session); extern void Interval__Timer__Expired(const INTEGER& pl__session); extern void start_Interval__Timer__Expired(const COMPONENT& component_reference, const INTEGER& pl__session); extern void RepeatRelease__Timer__Expired(const INTEGER& pl__session); extern void start_RepeatRelease__Timer__Expired(const COMPONENT& component_reference, const INTEGER& pl__session); extern void Release__Timer__Expired(const INTEGER& pl__session); extern void start_Release__Timer__Expired(const COMPONENT& component_reference, const INTEGER& pl__session); extern void ReceiveInactivity__Timer__Expired(const INTEGER& pl__session); extern void start_ReceiveInactivity__Timer__Expired(const COMPONENT& component_reference, const INTEGER& pl__session); extern void SendInactivity__Timer__Expired(const INTEGER& pl__session); extern void start_SendInactivity__Timer__Expired(const COMPONENT& component_reference, const INTEGER& pl__session); extern void Conn__Timer__Expired(const INTEGER& pl__session); extern void start_Conn__Timer__Expired(const COMPONENT& component_reference, const INTEGER& pl__session); extern OCTETSTRING GenerateLocalReference(); extern void start_GenerateLocalReference(const COMPONENT& component_reference); extern INTEGER GenerateConnectionId(); extern void start_GenerateConnectionId(const COMPONENT& component_reference); extern void Stop__sessionTimers(const INTEGER& pl__session); extern void start_Stop__sessionTimers(const COMPONENT& component_reference, const INTEGER& pl__session); extern INTEGER CheckIdleIndividuals(); extern void start_CheckIdleIndividuals(const COMPONENT& component_reference); extern BOOLEAN ConnectionAlreadyEstablished(const OCTETSTRING& pl__LocRef); extern void start_ConnectionAlreadyEstablished(const COMPONENT& component_reference, const OCTETSTRING& pl__LocRef); extern BOOLEAN ConnectionAlreadyEstablished__remote(const OCTETSTRING& pl__LocRef); extern void start_ConnectionAlreadyEstablished__remote(const COMPONENT& component_reference, const OCTETSTRING& pl__LocRef); extern BOOLEAN ConnectionAlreadyEstablished__connectionId(const INTEGER& pl__ConnId); extern void start_ConnectionAlreadyEstablished__connectionId(const COMPONENT& component_reference, const INTEGER& pl__ConnId); extern INTEGER Retrieve__session(const OCTETSTRING& pl__LocRef); extern void start_Retrieve__session(const COMPONENT& component_reference, const OCTETSTRING& pl__LocRef); extern INTEGER Retrieve__session__remote(const OCTETSTRING& pl__LocRef); extern void start_Retrieve__session__remote(const COMPONENT& component_reference, const OCTETSTRING& pl__LocRef); extern INTEGER Retrieve__session__connectionId(const INTEGER& pl__ConnId); extern void start_Retrieve__session__connectionId(const COMPONENT& component_reference, const INTEGER& pl__ConnId); extern BOOLEAN exist__segmLocalRef(const OCTETSTRING& pl__segLocRef); extern void start_exist__segmLocalRef(const COMPONENT& component_reference, const OCTETSTRING& pl__segLocRef); extern INTEGER get__segmLocalRefIndex(const OCTETSTRING& pl__segmLocRef); extern void start_get__segmLocalRefIndex(const COMPONENT& component_reference, const OCTETSTRING& pl__segmLocRef); extern void reset__segmLocalRef(const OCTETSTRING& pl__segmLocRef); extern void start_reset__segmLocalRef(const COMPONENT& component_reference, const OCTETSTRING& pl__segmLocRef); extern OCTETSTRING create__segmLocalRef(); extern void start_create__segmLocalRef(const COMPONENT& component_reference); extern BOOLEAN exist__ClessRcvBuff(const OCTETSTRING& pl__segmRemRef); extern void start_exist__ClessRcvBuff(const COMPONENT& component_reference, const OCTETSTRING& pl__segmRemRef); extern INTEGER get__ClessRcvBuffIndex(const OCTETSTRING& pl__segmRemRef); extern void start_get__ClessRcvBuffIndex(const COMPONENT& component_reference, const OCTETSTRING& pl__segmRemRef); extern INTEGER get__idle__ClessRcvBuffIndex(); extern void start_get__idle__ClessRcvBuffIndex(const COMPONENT& component_reference); extern INTEGER allocate__ClessRcvBuff(const OCTETSTRING& pl__segmRemRef); extern void start_allocate__ClessRcvBuff(const COMPONENT& component_reference, const OCTETSTRING& pl__segmRemRef); extern void reallocate__ClessRcvBuff(const INTEGER& pl__index); extern void start_reallocate__ClessRcvBuff(const COMPONENT& component_reference, const INTEGER& pl__index); extern void store__segmData(const INTEGER& pl__index, const SCCP__Types::PDU__SCCP__ExtUnitdata& pl__PDU__SCCP__ExtUnitdata); extern void start_store__segmData(const COMPONENT& component_reference, const INTEGER& pl__index, const SCCP__Types::PDU__SCCP__ExtUnitdata& pl__PDU__SCCP__ExtUnitdata); extern void send__ClessRcvBuff__in__N__UNITDATAind(const INTEGER& pl__index, const SCCP__Types::PDU__SCCP__ExtUnitdata& pl__PDU__SCCP__ExtUnitdata); extern void start_send__ClessRcvBuff__in__N__UNITDATAind(const COMPONENT& component_reference, const INTEGER& pl__index, const SCCP__Types::PDU__SCCP__ExtUnitdata& pl__PDU__SCCP__ExtUnitdata); extern void send__ClessData__in__N__UNITDATAind(const SCCP__Types::PDU__SCCP__ExtUnitdata& pl__PDU__SCCP__ExtUnitdata); extern void start_send__ClessData__in__N__UNITDATAind(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__ExtUnitdata& pl__PDU__SCCP__ExtUnitdata); extern void sending__dataform1s__in__ASP__MTP__TRANSFERreqs(const SCCPasp__Types::ASP__SCCP__N__DATA__req& pl__N__DATA__req); extern void start_sending__dataform1s__in__ASP__MTP__TRANSFERreqs(const COMPONENT& component_reference, const SCCPasp__Types::ASP__SCCP__N__DATA__req& pl__N__DATA__req); extern void buffered__sending__ASP__N__DATA__ind(const SCCP__Types::PDU__SCCP__DataForm1& pl__PDU__SCCP__DataForm1); extern void start_buffered__sending__ASP__N__DATA__ind(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__DataForm1& pl__PDU__SCCP__DataForm1); extern SCCP__Types::SCCP__param__CPartyAddressEnc ConvertASPAddressToEncodedAddress__itu(const SCCPasp__Types::SCCP__PAR__Address& pl__ASPAddress); extern SCCP__Types::SCCP__param__CPartyAddressEnc ConvertASPAddressToEncodedAddress__ansi(const SCCPasp__Types::SCCP__PAR__Address& pl__ASPAddress); extern void start_ConvertASPAddressToEncodedAddress__ansi(const COMPONENT& component_reference, const SCCPasp__Types::SCCP__PAR__Address& pl__ASPAddress); extern SCCP__Types::SCCP__param__CPartyAddressEnc ConvertASPAddressToEncodedAddress__ttc(const SCCPasp__Types::SCCP__PAR__Address& pl__ASPAddress); extern void start_ConvertASPAddressToEncodedAddress__ttc(const COMPONENT& component_reference, const SCCPasp__Types::SCCP__PAR__Address& pl__ASPAddress); extern SCCP__Types::SCCP__param__CPartyAddressEnc ConvertASPAddressToEncodedAddress__mpt(const SCCPasp__Types::SCCP__PAR__Address& pl__ASPAddress); extern void start_ConvertASPAddressToEncodedAddress__mpt(const COMPONENT& component_reference, const SCCPasp__Types::SCCP__PAR__Address& pl__ASPAddress); extern SCCPasp__Types::SCCP__PAR__Address ConvertPDUEncodedAddressToASPAddress__itu(const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__PDUAddress); extern SCCPasp__Types::SCCP__PAR__Address ConvertPDUEncodedAddressToASPAddress__ansi(const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__PDUAddress); extern SCCPasp__Types::SCCP__PAR__Address ConvertPDUEncodedAddressToASPAddress__ttc(const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__PDUAddress); extern SCCPasp__Types::SCCP__PAR__Address ConvertPDUEncodedAddressToASPAddress__mpt(const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__PDUAddress); extern SCCP__Types::SCCP__param__CPartyAddressEnc ConvertASPAddressToEncodedAddress(const SCCPasp__Types::SCCP__PAR__Address& pl__ASPAddress); extern void start_ConvertASPAddressToEncodedAddress(const COMPONENT& component_reference, const SCCPasp__Types::SCCP__PAR__Address& pl__ASPAddress); extern SCCPasp__Types::SCCP__PAR__Address ConvertPDUEncodedAddressToASPAddress(const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__PDUAddress); extern void start_ConvertPDUEncodedAddressToASPAddress(const COMPONENT& component_reference, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__PDUAddress); extern void processing__PDU__SCCP__Unitdata(const SCCP__Types::PDU__SCCP__Unitdata& pl__PDU__SCCP__Unitdata); extern void start_processing__PDU__SCCP__Unitdata(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__Unitdata& pl__PDU__SCCP__Unitdata); extern void processing__PDU__SCCP__UnitdataService(const SCCP__Types::PDU__SCCP__UnitdataService& pl__PDU__SCCP__UnitdataService); extern void start_processing__PDU__SCCP__UnitdataService(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__UnitdataService& pl__PDU__SCCP__UnitdataService); extern void processing__PDU__SCCP__ConnectionRequest(const SCCP__Types::PDU__SCCP__ConnectionRequest& pl__PDU__SCCP__ConnectionRequest); extern void start_processing__PDU__SCCP__ConnectionRequest(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__ConnectionRequest& pl__PDU__SCCP__ConnectionRequest); extern void processing__PDU__SCCP__ConnectionConfirm(const SCCP__Types::PDU__SCCP__ConnectionConfirm& pl__PDU__SCCP__ConnectionConfirm); extern void start_processing__PDU__SCCP__ConnectionConfirm(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__ConnectionConfirm& pl__PDU__SCCP__ConnectionConfirm); extern void processing__PDU__SCCP__Released(const SCCP__Types::PDU__SCCP__Released& pl__PDU__SCCP__Released); extern void start_processing__PDU__SCCP__Released(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__Released& pl__PDU__SCCP__Released); extern void processing__PDU__SCCP__ProtDataUnitError(const SCCP__Types::PDU__SCCP__ProtDataUnitError& pl__PDU__SCCP__ProtDataUnitError); extern void start_processing__PDU__SCCP__ProtDataUnitError(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__ProtDataUnitError& pl__PDU__SCCP__ProtDataUnitError); extern void processing__PDU__SCCP__ReleaseComplete(const SCCP__Types::PDU__SCCP__ReleaseComplete& pl__PDU__SCCP__ReleaseComplete); extern void start_processing__PDU__SCCP__ReleaseComplete(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__ReleaseComplete& pl__PDU__SCCP__ReleaseComplete); extern void processing__PDU__SCCP__InactivityTest(const SCCP__Types::PDU__SCCP__InactivityTest& pl__PDU__SCCP__InactivityTest); extern void start_processing__PDU__SCCP__InactivityTest(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__InactivityTest& pl__PDU__SCCP__InactivityTest); extern void processing__PDU__SCCP__ResetRequest(const SCCP__Types::PDU__SCCP__ResetRequest& pl__PDU__SCCP__ResetRequest); extern void start_processing__PDU__SCCP__ResetRequest(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__ResetRequest& pl__PDU__SCCP__ResetRequest); extern void processing__PDU__SCCP__ResetConfirm(const SCCP__Types::PDU__SCCP__ResetConfirm& pl__PDU__SCCP__ResetConfirm); extern void start_processing__PDU__SCCP__ResetConfirm(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__ResetConfirm& pl__PDU__SCCP__ResetConfirm); extern void processing__PDU__SCCP__ConnectionRefused(const SCCP__Types::PDU__SCCP__ConnectionRefused& pl__PDU__SCCP__ConnectionRefused); extern void start_processing__PDU__SCCP__ConnectionRefused(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__ConnectionRefused& pl__PDU__SCCP__ConnectionRefused); extern void processing__PDU__SCCP__DataForm1(const SCCP__Types::PDU__SCCP__DataForm1& pl__PDU__SCCP__DataForm1); extern void start_processing__PDU__SCCP__DataForm1(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__DataForm1& pl__PDU__SCCP__DataForm1); extern void processing__PDU__SCCP__ExtUnitdata(const SCCP__Types::PDU__SCCP__ExtUnitdata& pl__PDU__SCCP__ExtUnitdata); extern void start_processing__PDU__SCCP__ExtUnitdata(const COMPONENT& component_reference, const SCCP__Types::PDU__SCCP__ExtUnitdata& pl__PDU__SCCP__ExtUnitdata); extern void processing__ASP__N__CONNECT__req(const SCCPasp__Types::ASP__SCCP__N__CONNECT__req& pl__N__CONNECT__req); extern void start_processing__ASP__N__CONNECT__req(const COMPONENT& component_reference, const SCCPasp__Types::ASP__SCCP__N__CONNECT__req& pl__N__CONNECT__req); extern void processing__ASP__N__CONNECT__res(const SCCPasp__Types::ASP__SCCP__N__CONNECT__res& pl__N__CONNECT__res); extern void start_processing__ASP__N__CONNECT__res(const COMPONENT& component_reference, const SCCPasp__Types::ASP__SCCP__N__CONNECT__res& pl__N__CONNECT__res); extern void processing__ASP__N__DATA__req(const SCCPasp__Types::ASP__SCCP__N__DATA__req& pl__N__DATA__req); extern void start_processing__ASP__N__DATA__req(const COMPONENT& component_reference, const SCCPasp__Types::ASP__SCCP__N__DATA__req& pl__N__DATA__req); extern void processing__ASP__N__DISCONNECT__req(const SCCPasp__Types::ASP__SCCP__N__DISCONNECT__req& pl__N__DISCONNECT__req); extern void start_processing__ASP__N__DISCONNECT__req(const COMPONENT& component_reference, const SCCPasp__Types::ASP__SCCP__N__DISCONNECT__req& pl__N__DISCONNECT__req); extern BITSTRING SCCP__SPC__int2bit(const INTEGER& pl__SPC, const CHARSTRING& pl__SCCP__ServiceType, const OCTETSTRING& pl__SIO); extern void sending__udt__in__ASP__MTP__TRANSFERreqs(const SCCP__Types::SCCP__param__ProtocolClass& pl__protClass, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__CalledPAddress, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__CallingPAddress, const SCCP__Types::SCCP__param__Data& pl__data); extern void start_sending__udt__in__ASP__MTP__TRANSFERreqs(const COMPONENT& component_reference, const SCCP__Types::SCCP__param__ProtocolClass& pl__protClass, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__CalledPAddress, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__CallingPAddress, const SCCP__Types::SCCP__param__Data& pl__data); extern void sending__xudt__in__ASP__MTP__TRANSFERreqs(const SCCP__Types::SCCP__param__ProtocolClass& pl__protClass, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__CalledPAddress, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__CallingPAddress, const SCCP__Types::SCCP__param__Data& pl__data); extern void start_sending__xudt__in__ASP__MTP__TRANSFERreqs(const COMPONENT& component_reference, const SCCP__Types::SCCP__param__ProtocolClass& pl__protClass, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__CalledPAddress, const SCCP__Types::SCCP__param__CPartyAddressEnc& pl__CallingPAddress, const SCCP__Types::SCCP__param__Data& pl__data); extern void processing__ASP__N__UNITDATA__req(const SCCPasp__Types::ASP__SCCP__N__UNITDATA__req& pl__N__UNITDATA__req); extern void start_processing__ASP__N__UNITDATA__req(const COMPONENT& component_reference, const SCCPasp__Types::ASP__SCCP__N__UNITDATA__req& pl__N__UNITDATA__req); extern void ScanEvents(); extern void start_ScanEvents(const COMPONENT& component_reference); extern void pre_init_module(); extern void post_init_module(); extern boolean set_module_param(Module_Param& param); extern void log_module_param(); extern boolean init_comp_type(const char *component_type, boolean init_base_comps); extern boolean init_system_port(const char* component_type, const char* port_name); extern boolean start_ptc_function(const char *function_name, Text_Buf& function_arguments); /* Global variable declarations */ extern const FLOAT& tsp__maxLocalReference; extern FLOAT modulepar_tsp__maxLocalReference; extern const FLOAT& tsp__max__ConnectionId; extern FLOAT modulepar_tsp__max__ConnectionId; extern const INTEGER& tsp__force__xudt; extern INTEGER modulepar_tsp__force__xudt; extern const INTEGER& tsp__SIF__MaxLength; extern INTEGER modulepar_tsp__SIF__MaxLength; extern const BOOLEAN& tsp__override__called__address; extern BOOLEAN modulepar_tsp__override__called__address; extern const INTEGER& cg__SSN__notKnown; extern INTEGER const_cg__SSN__notKnown; extern const INTEGER& cg__SSN__sCCPmanagement; extern INTEGER const_cg__SSN__sCCPmanagement; extern const INTEGER& cg__SSN__reservedForITU; extern INTEGER const_cg__SSN__reservedForITU; extern const INTEGER& cg__SSN__iSUP; extern INTEGER const_cg__SSN__iSUP; extern const INTEGER& cg__SSN__oMAP; extern INTEGER const_cg__SSN__oMAP; extern const INTEGER& cg__SSN__mAP; extern INTEGER const_cg__SSN__mAP; extern const INTEGER& cg__SSN__hLR; extern INTEGER const_cg__SSN__hLR; extern const INTEGER& cg__SSN__vLR; extern INTEGER const_cg__SSN__vLR; extern const INTEGER& cg__SSN__mSC; extern INTEGER const_cg__SSN__mSC; extern const INTEGER& cg__SSN__eIC; extern INTEGER const_cg__SSN__eIC; extern const INTEGER& cg__SSN__aUC; extern INTEGER const_cg__SSN__aUC; extern const INTEGER& cg__SSN__isdnSS; extern INTEGER const_cg__SSN__isdnSS; extern const INTEGER& cg__SSN__reservedForIntUse; extern INTEGER const_cg__SSN__reservedForIntUse; extern const INTEGER& cg__SSN__bISDNe2e; extern INTEGER const_cg__SSN__bISDNe2e; extern const INTEGER& cg__SSN__tCtestResponder; extern INTEGER const_cg__SSN__tCtestResponder; extern const INTEGER& cg__SSN__rANAP; extern INTEGER const_cg__SSN__rANAP; extern const INTEGER& cg__SSN__bSSAP; extern INTEGER const_cg__SSN__bSSAP; extern const BITSTRING& cg__route__on__SSN; extern BITSTRING const_cg__route__on__SSN; extern const BITSTRING& cg__route__on__GT; extern BITSTRING const_cg__route__on__GT; extern const INTEGER& cg__Rel__endUserOrig; extern INTEGER const_cg__Rel__endUserOrig; extern const INTEGER& cg__Rel__endUserCong; extern INTEGER const_cg__Rel__endUserCong; extern const INTEGER& cg__Rel__endUserFailure; extern INTEGER const_cg__Rel__endUserFailure; extern const INTEGER& cg__Rel__sCCPUserOrig; extern INTEGER const_cg__Rel__sCCPUserOrig; extern const INTEGER& cg__Rel__remProcError; extern INTEGER const_cg__Rel__remProcError; extern const INTEGER& cg__Rel__inconsConnData; extern INTEGER const_cg__Rel__inconsConnData; extern const INTEGER& cg__Rel__accessFailure; extern INTEGER const_cg__Rel__accessFailure; extern const INTEGER& cg__Rel__accessCongestion; extern INTEGER const_cg__Rel__accessCongestion; extern const INTEGER& cg__Rel__subsystFailure; extern INTEGER const_cg__Rel__subsystFailure; extern const INTEGER& cg__Rel__subsystCongest; extern INTEGER const_cg__Rel__subsystCongest; extern const INTEGER& cg__Rel__mTPFailure; extern INTEGER const_cg__Rel__mTPFailure; extern const INTEGER& cg__Rel__networkCongest; extern INTEGER const_cg__Rel__networkCongest; extern const INTEGER& cg__Rel__expResetTimer; extern INTEGER const_cg__Rel__expResetTimer; extern const INTEGER& cg__Rel__expRecInacTimer; extern INTEGER const_cg__Rel__expRecInacTimer; extern const INTEGER& cg__Rel__reserved; extern INTEGER const_cg__Rel__reserved; extern const INTEGER& cg__Rel__unqualified; extern INTEGER const_cg__Rel__unqualified; extern const INTEGER& cg__Rel__sCCPFailure; extern INTEGER const_cg__Rel__sCCPFailure; extern const INTEGER& cg__Ret__noTransl4AddrNature; extern INTEGER const_cg__Ret__noTransl4AddrNature; extern const INTEGER& cg__Ret__noTransl4SpecifAddr; extern INTEGER const_cg__Ret__noTransl4SpecifAddr; extern const INTEGER& cg__Ret__subsystemCongestion; extern INTEGER const_cg__Ret__subsystemCongestion; extern const INTEGER& cg__Ret__subsystemFailure; extern INTEGER const_cg__Ret__subsystemFailure; extern const INTEGER& cg__Ret__unequippedUser; extern INTEGER const_cg__Ret__unequippedUser; extern const INTEGER& cg__Ret__mTPFailure; extern INTEGER const_cg__Ret__mTPFailure; extern const INTEGER& cg__Ret__networkCongestion; extern INTEGER const_cg__Ret__networkCongestion; extern const INTEGER& cg__Ret__unqualified; extern INTEGER const_cg__Ret__unqualified; extern const INTEGER& cg__Ret__errorMessageTransport; extern INTEGER const_cg__Ret__errorMessageTransport; extern const INTEGER& cg__Ret__errorLocalProcessing; extern INTEGER const_cg__Ret__errorLocalProcessing; extern const INTEGER& cg__Ret__destNoReassembly; extern INTEGER const_cg__Ret__destNoReassembly; extern const INTEGER& cg__Ret__sCCPFailure; extern INTEGER const_cg__Ret__sCCPFailure; extern const INTEGER& cg__Ret__hopCounterViolation; extern INTEGER const_cg__Ret__hopCounterViolation; extern const INTEGER& cg__Ret__segmeNotSupported; extern INTEGER const_cg__Ret__segmeNotSupported; extern const INTEGER& cg__Ret__segmentationFailure; extern INTEGER const_cg__Ret__segmentationFailure; extern const INTEGER& cg__Res__endUserOrig; extern INTEGER const_cg__Res__endUserOrig; extern const INTEGER& cg__Res__sCCPUserOrig; extern INTEGER const_cg__Res__sCCPUserOrig; extern const INTEGER& cg__Res__messOutOfOrder__incPs; extern INTEGER const_cg__Res__messOutOfOrder__incPs; extern const INTEGER& cg__Res__messOutOfOrder__incPr; extern INTEGER const_cg__Res__messOutOfOrder__incPr; extern const INTEGER& cg__Res__remProcErr__messOutOfWindow; extern INTEGER const_cg__Res__remProcErr__messOutOfWindow; extern const INTEGER& cg__Res__remProcErr__IncPsAfterReinit; extern INTEGER const_cg__Res__remProcErr__IncPsAfterReinit; extern const INTEGER& cg__Res__remProcErr__general; extern INTEGER const_cg__Res__remProcErr__general; extern const INTEGER& cg__Res__remEndUserOperational; extern INTEGER const_cg__Res__remEndUserOperational; extern const INTEGER& cg__Res__networkOperational; extern INTEGER const_cg__Res__networkOperational; extern const INTEGER& cg__Res__accessOperational; extern INTEGER const_cg__Res__accessOperational; extern const INTEGER& cg__Res__networkCongestion; extern INTEGER const_cg__Res__networkCongestion; extern const INTEGER& cg__Res__reserved; extern INTEGER const_cg__Res__reserved; extern const INTEGER& cg__Res__unqualified; extern INTEGER const_cg__Res__unqualified; extern const INTEGER& cg__Err__unassignedDestinationLRN; extern INTEGER const_cg__Err__unassignedDestinationLRN; extern const INTEGER& cg__Err__inconsistentSourceLRN; extern INTEGER const_cg__Err__inconsistentSourceLRN; extern const INTEGER& cg__Err__pointCodeMismatch; extern INTEGER const_cg__Err__pointCodeMismatch; extern const INTEGER& cg__Err__serviceClassMismatch; extern INTEGER const_cg__Err__serviceClassMismatch; extern const INTEGER& cg__Err__unqualified; extern INTEGER const_cg__Err__unqualified; extern const INTEGER& cg__Ref__endUserOrigin; extern INTEGER const_cg__Ref__endUserOrigin; extern const INTEGER& cg__Ref__endUserConges; extern INTEGER const_cg__Ref__endUserConges; extern const INTEGER& cg__Ref__endUserFailure; extern INTEGER const_cg__Ref__endUserFailure; extern const INTEGER& cg__Ref__sCCPUserOrigin; extern INTEGER const_cg__Ref__sCCPUserOrigin; extern const INTEGER& cg__Ref__destAddrUnkn; extern INTEGER const_cg__Ref__destAddrUnkn; extern const INTEGER& cg__Ref__destInaccess; extern INTEGER const_cg__Ref__destInaccess; extern const INTEGER& cg__Ref__qOSNotAvail__nonTransient; extern INTEGER const_cg__Ref__qOSNotAvail__nonTransient; extern const INTEGER& cg__Ref__qOSNotAvail__transient; extern INTEGER const_cg__Ref__qOSNotAvail__transient; extern const INTEGER& cg__Ref__accessFailure; extern INTEGER const_cg__Ref__accessFailure; extern const INTEGER& cg__Ref__accessCongestion; extern INTEGER const_cg__Ref__accessCongestion; extern const INTEGER& cg__Ref__subsystemFailure; extern INTEGER const_cg__Ref__subsystemFailure; extern const INTEGER& cg__Ref__subsystemCongest; extern INTEGER const_cg__Ref__subsystemCongest; extern const INTEGER& cg__Ref__expConnEstTimer; extern INTEGER const_cg__Ref__expConnEstTimer; extern const INTEGER& cg__Ref__incomUserData; extern INTEGER const_cg__Ref__incomUserData; extern const INTEGER& cg__Ref__reserved; extern INTEGER const_cg__Ref__reserved; extern const INTEGER& cg__Ref__unqualified; extern INTEGER const_cg__Ref__unqualified; extern const INTEGER& cg__Ref__hopCounterViol; extern INTEGER const_cg__Ref__hopCounterViol; extern const INTEGER& cg__Ref__sCCPFailure; extern INTEGER const_cg__Ref__sCCPFailure; extern const INTEGER& cg__Ref__noTransl4address; extern INTEGER const_cg__Ref__noTransl4address; extern const INTEGER& cg__Ref__unequippedUser; extern INTEGER const_cg__Ref__unequippedUser; extern const INTEGER& cg__Undefined; extern INTEGER const_cg__Undefined; extern const INTEGER& cg__NSU; extern INTEGER const_cg__NSU; extern const INTEGER& cg__NSP; extern INTEGER const_cg__NSP; extern const INTEGER& cg__CREF__endUserOrig; extern INTEGER const_cg__CREF__endUserOrig; extern const INTEGER& cg__CREF__endUserCong; extern INTEGER const_cg__CREF__endUserCong; extern const INTEGER& cg__CREF__endUserFailure; extern INTEGER const_cg__CREF__endUserFailure; extern const INTEGER& cg__CREF__SCCPUserOrig; extern INTEGER const_cg__CREF__SCCPUserOrig; extern const INTEGER& cg__CREF__destAddrUnknwn__NT; extern INTEGER const_cg__CREF__destAddrUnknwn__NT; extern const INTEGER& cg__CREF__destInaccg__T; extern INTEGER const_cg__CREF__destInaccg__T; extern const INTEGER& cg__CREF__QOSUnavail__NT; extern INTEGER const_cg__CREF__QOSUnavail__NT; extern const INTEGER& cg__CREF__QOSUnavail__T; extern INTEGER const_cg__CREF__QOSUnavail__T; extern const INTEGER& cg__CREF__accessFailure; extern INTEGER const_cg__CREF__accessFailure; extern const INTEGER& cg__CREF__accessCong; extern INTEGER const_cg__CREF__accessCong; extern const INTEGER& cg__CREF__destInaccg__NT; extern INTEGER const_cg__CREF__destInaccg__NT; extern const INTEGER& cg__CREF__subsystCong; extern INTEGER const_cg__CREF__subsystCong; extern const INTEGER& cg__CREF__unspec__T; extern INTEGER const_cg__CREF__unspec__T; extern const INTEGER& cg__CREF__incompInfo; extern INTEGER const_cg__CREF__incompInfo; extern const INTEGER& cg__CREF__unspec__NT; extern INTEGER const_cg__CREF__unspec__NT; extern const INTEGER& cg__CREF__undef; extern INTEGER const_cg__CREF__undef; extern const INTEGER& cg__CREF__hopCntrViolation; extern INTEGER const_cg__CREF__hopCntrViolation; extern const INTEGER& cg__DISC__normal; extern INTEGER const_cg__DISC__normal; extern const INTEGER& cg__DISC__endUserCong; extern INTEGER const_cg__DISC__endUserCong; extern const INTEGER& cg__DISC__endUserFailure; extern INTEGER const_cg__DISC__endUserFailure; extern const INTEGER& cg__DISC__SCCPUserOrig; extern INTEGER const_cg__DISC__SCCPUserOrig; extern const INTEGER& cg__DISC__abnormal__T; extern INTEGER const_cg__DISC__abnormal__T; extern const INTEGER& cg__DISC__accessFailure; extern INTEGER const_cg__DISC__accessFailure; extern const INTEGER& cg__DISC__accessCong; extern INTEGER const_cg__DISC__accessCong; extern const INTEGER& cg__DISC__abnormal__NT; extern INTEGER const_cg__DISC__abnormal__NT; extern const INTEGER& cg__DISC__subsystCong; extern INTEGER const_cg__DISC__subsystCong; extern const INTEGER& cg__DISC__undef; extern INTEGER const_cg__DISC__undef; extern const INTEGER& cg__DISC__incompInfo; extern INTEGER const_cg__DISC__incompInfo; extern const INTEGER& cg__DISC__abnormal; extern INTEGER const_cg__DISC__abnormal; extern const INTEGER& cg__RESET__userSynch; extern INTEGER const_cg__RESET__userSynch; extern const INTEGER& cg__RESET__unspec; extern INTEGER const_cg__RESET__unspec; extern const INTEGER& cg__RESET__netCong; extern INTEGER const_cg__RESET__netCong; extern const INTEGER& cg__RESET__undef; extern INTEGER const_cg__RESET__undef; extern const VALUE_ARRAY& cg__Mapping__RefCause__Orig; extern VALUE_ARRAY const_cg__Mapping__RefCause__Orig; extern const VALUE_ARRAY& cg__Mapping__RefCause__Reason; extern VALUE_ARRAY const_cg__Mapping__RefCause__Reason; extern const VALUE_ARRAY& cg__Mapping__RelCause__Orig; extern VALUE_ARRAY const_cg__Mapping__RelCause__Orig; extern const VALUE_ARRAY& cg__Mapping__RelCause__Reason; extern VALUE_ARRAY const_cg__Mapping__RelCause__Reason; extern const VALUE_ARRAY& cg__Mapping__ResCause__Orig; extern VALUE_ARRAY const_cg__Mapping__ResCause__Orig; extern const VALUE_ARRAY& cg__Mapping__ResCause__Reason; extern VALUE_ARRAY const_cg__Mapping__ResCause__Reason; extern const INTEGER& cg__TimerArraySize; extern INTEGER const_cg__TimerArraySize; extern const SCCP__Types::PDU__SCCP__ConnectionRequest_template& tr__PDU__SCCP__ConnectionRequest; extern SCCP__Types::PDU__SCCP__ConnectionRequest_template template_tr__PDU__SCCP__ConnectionRequest; extern const SCCP__Types::PDU__SCCP__ConnectionConfirm_template& tr__PDU__SCCP__ConnectionConfirm; extern SCCP__Types::PDU__SCCP__ConnectionConfirm_template template_tr__PDU__SCCP__ConnectionConfirm; extern const SCCP__Types::PDU__SCCP__ConnectionRefused_template& tr__PDU__SCCP__ConnectionRefused; extern SCCP__Types::PDU__SCCP__ConnectionRefused_template template_tr__PDU__SCCP__ConnectionRefused; extern const SCCP__Types::PDU__SCCP__Released_template& tr__PDU__SCCP__Released; extern SCCP__Types::PDU__SCCP__Released_template template_tr__PDU__SCCP__Released; extern const SCCP__Types::PDU__SCCP__ReleaseComplete_template& tr__PDU__SCCP__ReleaseComplete; extern SCCP__Types::PDU__SCCP__ReleaseComplete_template template_tr__PDU__SCCP__ReleaseComplete; extern const SCCP__Types::PDU__SCCP__DataForm1_template& tr__PDU__SCCP__DataForm1; extern SCCP__Types::PDU__SCCP__DataForm1_template template_tr__PDU__SCCP__DataForm1; extern const SCCP__Types::PDU__SCCP__Unitdata_template& tr__PDU__SCCP__Unitdata; extern SCCP__Types::PDU__SCCP__Unitdata_template template_tr__PDU__SCCP__Unitdata; extern const SCCP__Types::PDU__SCCP__UnitdataService_template& tr__PDU__SCCP__UnitdataService; extern SCCP__Types::PDU__SCCP__UnitdataService_template template_tr__PDU__SCCP__UnitdataService; extern const SCCP__Types::PDU__SCCP__ResetRequest_template& tr__PDU__SCCP__ResetRequest; extern SCCP__Types::PDU__SCCP__ResetRequest_template template_tr__PDU__SCCP__ResetRequest; extern const SCCP__Types::PDU__SCCP__ResetConfirm_template& tr__PDU__SCCP__ResetConfirm; extern SCCP__Types::PDU__SCCP__ResetConfirm_template template_tr__PDU__SCCP__ResetConfirm; extern const SCCP__Types::PDU__SCCP__ProtDataUnitError_template& tr__PDU__SCCP__ProtDataUnitError; extern SCCP__Types::PDU__SCCP__ProtDataUnitError_template template_tr__PDU__SCCP__ProtDataUnitError; extern const SCCP__Types::PDU__SCCP__InactivityTest_template& tr__PDU__SCCP__InactivityTest; extern SCCP__Types::PDU__SCCP__InactivityTest_template template_tr__PDU__SCCP__InactivityTest; extern const SCCP__Types::PDU__SCCP__ExtUnitdata_template& tr__PDU__SCCP__ExtUnitdata; extern SCCP__Types::PDU__SCCP__ExtUnitdata_template template_tr__PDU__SCCP__ExtUnitdata; extern const TTCN_Typedescriptor_t Timer__Snapshot_descr_; extern const XERdescriptor_t Timer__Snapshot_0_xer_; extern const TTCN_OERdescriptor_t Timer__Snapshot_0_oer_; extern const TTCN_Typedescriptor_t Timer__Snapshot_0_descr_; extern const TTCN_Typedescriptor_t TimerIdentifierType_descr_; extern const TTCN_Typedescriptor_t& SCCP__CT_descr_; extern UNIVERSAL_CHARSTRING _T_SCCP__CT_component_ConnectionTable_0_default_coding; extern VALUE_ARRAY SCCP__CT_component_ConnectionTable; extern INTEGER SCCP__CT_component_v__session; extern UNIVERSAL_CHARSTRING _T_SCCP__CT_component_segmLocRefTable_0_default_coding; extern VALUE_ARRAY SCCP__CT_component_segmLocRefTable; extern INTEGER SCCP__CT_component_v__segmLocRefIndex; extern UNIVERSAL_CHARSTRING _T_SCCP__CT_component_ClessRcvBuffTable_0_default_coding; extern VALUE_ARRAY SCCP__CT_component_ClessRcvBuffTable; extern INTEGER SCCP__CT_component_v__reference; extern HEXSTRING SCCP__CT_component_v__own__GT; extern HEXSTRING SCCP__CT_component_v__remote__GT; extern INTEGER SCCP__CT_component_v__SSN; extern OCTETSTRING SCCP__CT_component_v__SIO; extern INTEGER SCCP__CT_component_v__NI; extern INTEGER SCCP__CT_component_v__own__SPC; extern INTEGER SCCP__CT_component_v__remote__SPC; extern INTEGER SCCP__CT_component_v__SLS; extern CHARSTRING SCCP__CT_component_v__SCCPServiceType; extern INTEGER SCCP__CT_component_v__PC__length; extern INTEGER SCCP__CT_component_v__RoutingLabelLen; extern INTEGER SCCP__CT_component_v__sccp__data__maxlen; extern INTEGER SCCP__CT_component_v__sccp__pdu__maxlen; extern Timer__Snapshot SCCP__CT_component_v__T__conn__est; extern Timer__Snapshot SCCP__CT_component_v__T__ias; extern Timer__Snapshot SCCP__CT_component_v__T__iar; extern Timer__Snapshot SCCP__CT_component_v__T__rel; extern Timer__Snapshot SCCP__CT_component_v__T__repeat__rel; extern Timer__Snapshot SCCP__CT_component_v__T__int; extern Timer__Snapshot SCCP__CT_component_v__T__reset; extern Timer__Snapshot SCCP__CT_component_v__T__internal__reset; extern Timer__Snapshot SCCP__CT_component_v__T__guard; extern SCCPasp__Types::SCCPasp__SP__PT SCCP__CT_component_SCCP__SP__PORT; extern SCCP__Mapping::MTP3asp__SCCP__PT SCCP__CT_component_MTP3__SCCP__PORT; extern TIMER_ARRAY SCCP__CT_component_T__conn__est; extern TIMER_ARRAY SCCP__CT_component_T__ias; extern TIMER_ARRAY SCCP__CT_component_T__iar; extern TIMER_ARRAY SCCP__CT_component_T__rel; extern TIMER_ARRAY SCCP__CT_component_T__repeat__rel; extern TIMER_ARRAY SCCP__CT_component_T__int; extern TIMER_ARRAY SCCP__CT_component_T__reset; extern TIMER_ARRAY SCCP__CT_component_T__internal__reset; extern TIMER_ARRAY SCCP__CT_component_T__guard; extern const FLOAT& f__StartTimer_pl__duration_defval; extern FLOAT const_f__StartTimer_pl__duration_defval; extern const BITSTRING bs_1, bs_8, bs_3, bs_9, bs_4, bs_7, bs_10, bs_6, bs_11, bs_2, bs_0, bs_5; extern const OCTETSTRING os_1, os_2, os_0, os_7, os_8, os_6, os_4, os_3, os_5; extern const unsigned char module_checksum[]; extern TTCN_Module module_object; extern const RuntimeVersionChecker ver_checker; } /* end of namespace */ #endif