// 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 BTS__Tests__LAPDm_HH #define BTS__Tests__LAPDm_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 "LAPDm_RAW_PT.hh" #include "RSL_Types.hh" #include "BTS_Tests.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 BTS__Tests__LAPDm_HH #endif namespace BTS__Tests__LAPDm { /* Forward declarations of classes */ class LapdmNamedFrame; class LapdmNamedFrame_template; class LapdmDlConfig; class LapdmDlConfig_template; class LapdmDlState; class LapdmDlState_template; } /* end of namespace */ #ifndef BTS__Tests__LAPDm_HH #define BTS__Tests__LAPDm_HH namespace BTS__Tests__LAPDm { /* Type definitions */ typedef COMPONENT lapdm__test__CT; typedef COMPONENT_template lapdm__test__CT_template; /* Class definitions */ class LapdmNamedFrame { CHARSTRING field_name; LAPDm__Types::LapdmFrame field_lapdm; public: LapdmNamedFrame(); LapdmNamedFrame(const CHARSTRING& par_name, const LAPDm__Types::LapdmFrame& par_lapdm); LapdmNamedFrame(const LapdmNamedFrame& other_value); inline boolean is_component() { return FALSE; } void clean_up(); const TTCN_Typedescriptor_t* get_descriptor() const; LapdmNamedFrame& operator=(const LapdmNamedFrame& other_value); boolean operator==(const LapdmNamedFrame& other_value) const; inline boolean operator!=(const LapdmNamedFrame& other_value) const { return !(*this == other_value); } boolean is_bound() const; inline boolean is_present() const { return is_bound(); } boolean is_value() const; inline CHARSTRING& name() {return field_name;} inline const CHARSTRING& name() const {return field_name;} inline LAPDm__Types::LapdmFrame& lapdm() {return field_lapdm;} inline const LAPDm__Types::LapdmFrame& lapdm() const {return field_lapdm;} inline int size_of() const {return 2;} void log() const; void set_implicit_omit(); void set_param(Module_Param& param); void encode_text(Text_Buf& text_buf) const; void decode_text(Text_Buf& text_buf); }; class LapdmNamedFrame_template : public Base_Template { struct single_value_struct; union { single_value_struct *single_value; struct { unsigned int n_values; LapdmNamedFrame_template *list_value; } value_list; struct { LapdmNamedFrame_template* precondition; LapdmNamedFrame_template* implied_template; } implication_; dynmatch_struct* dyn_match; }; void set_specific(); void copy_value(const LapdmNamedFrame& other_value); void copy_template(const LapdmNamedFrame_template& other_value); public: LapdmNamedFrame_template(); LapdmNamedFrame_template(template_sel other_value); LapdmNamedFrame_template(const LapdmNamedFrame& other_value); LapdmNamedFrame_template(const OPTIONAL& other_value); LapdmNamedFrame_template(LapdmNamedFrame_template* p_precondition, LapdmNamedFrame_template* p_implied_template); LapdmNamedFrame_template(Dynamic_Match_Interface* p_dyn_match); LapdmNamedFrame_template(const LapdmNamedFrame_template& other_value); ~LapdmNamedFrame_template(); LapdmNamedFrame_template& operator=(template_sel other_value); LapdmNamedFrame_template& operator=(const LapdmNamedFrame& other_value); LapdmNamedFrame_template& operator=(const OPTIONAL& other_value); LapdmNamedFrame_template& operator=(const LapdmNamedFrame_template& other_value); boolean match(const LapdmNamedFrame& other_value, boolean legacy = FALSE) const; boolean is_bound() const; boolean is_value() const; void clean_up(); LapdmNamedFrame valueof() const; void set_type(template_sel template_type, unsigned int list_length); LapdmNamedFrame_template& list_item(unsigned int list_index) const; CHARSTRING_template& name(); const CHARSTRING_template& name() const; LAPDm__Types::LapdmFrame_template& lapdm(); const LAPDm__Types::LapdmFrame_template& lapdm() const; int size_of() const; void log() const; void log_match(const LapdmNamedFrame& match_value, boolean legacy = FALSE) const; void set_implicit_omit(); void encode_text(Text_Buf& text_buf) const; void decode_text(Text_Buf& text_buf); void set_param(Module_Param& param); void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; boolean is_present(boolean legacy = FALSE) const; boolean match_omit(boolean legacy = FALSE) const; }; class LapdmDlConfig { INTEGER field_n201; INTEGER field_t200; public: LapdmDlConfig(); LapdmDlConfig(const INTEGER& par_n201, const INTEGER& par_t200); LapdmDlConfig(const LapdmDlConfig& other_value); inline boolean is_component() { return FALSE; } void clean_up(); const TTCN_Typedescriptor_t* get_descriptor() const; LapdmDlConfig& operator=(const LapdmDlConfig& other_value); boolean operator==(const LapdmDlConfig& other_value) const; inline boolean operator!=(const LapdmDlConfig& other_value) const { return !(*this == other_value); } boolean is_bound() const; inline boolean is_present() const { return is_bound(); } boolean is_value() const; inline INTEGER& n201() {return field_n201;} inline const INTEGER& n201() const {return field_n201;} inline INTEGER& t200() {return field_t200;} inline const INTEGER& t200() const {return field_t200;} inline int size_of() const {return 2;} void log() const; void set_implicit_omit(); void set_param(Module_Param& param); void encode_text(Text_Buf& text_buf) const; void decode_text(Text_Buf& text_buf); }; class LapdmDlConfig_template : public Base_Template { struct single_value_struct; union { single_value_struct *single_value; struct { unsigned int n_values; LapdmDlConfig_template *list_value; } value_list; struct { LapdmDlConfig_template* precondition; LapdmDlConfig_template* implied_template; } implication_; dynmatch_struct* dyn_match; }; void set_specific(); void copy_value(const LapdmDlConfig& other_value); void copy_template(const LapdmDlConfig_template& other_value); public: LapdmDlConfig_template(); LapdmDlConfig_template(template_sel other_value); LapdmDlConfig_template(const LapdmDlConfig& other_value); LapdmDlConfig_template(const OPTIONAL& other_value); LapdmDlConfig_template(LapdmDlConfig_template* p_precondition, LapdmDlConfig_template* p_implied_template); LapdmDlConfig_template(Dynamic_Match_Interface* p_dyn_match); LapdmDlConfig_template(const LapdmDlConfig_template& other_value); ~LapdmDlConfig_template(); LapdmDlConfig_template& operator=(template_sel other_value); LapdmDlConfig_template& operator=(const LapdmDlConfig& other_value); LapdmDlConfig_template& operator=(const OPTIONAL& other_value); LapdmDlConfig_template& operator=(const LapdmDlConfig_template& other_value); boolean match(const LapdmDlConfig& other_value, boolean legacy = FALSE) const; boolean is_bound() const; boolean is_value() const; void clean_up(); LapdmDlConfig valueof() const; void set_type(template_sel template_type, unsigned int list_length); LapdmDlConfig_template& list_item(unsigned int list_index) const; INTEGER_template& n201(); const INTEGER_template& n201() const; INTEGER_template& t200(); const INTEGER_template& t200() const; int size_of() const; void log() const; void log_match(const LapdmDlConfig& match_value, boolean legacy = FALSE) const; void set_implicit_omit(); void encode_text(Text_Buf& text_buf) const; void decode_text(Text_Buf& text_buf); void set_param(Module_Param& param); void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; boolean is_present(boolean legacy = FALSE) const; boolean match_omit(boolean legacy = FALSE) const; }; class LapdmDlState { INTEGER field_v__s; INTEGER field_v__a; INTEGER field_v__r; public: LapdmDlState(); LapdmDlState(const INTEGER& par_v__s, const INTEGER& par_v__a, const INTEGER& par_v__r); LapdmDlState(const LapdmDlState& other_value); inline boolean is_component() { return FALSE; } void clean_up(); const TTCN_Typedescriptor_t* get_descriptor() const; LapdmDlState& operator=(const LapdmDlState& other_value); boolean operator==(const LapdmDlState& other_value) const; inline boolean operator!=(const LapdmDlState& other_value) const { return !(*this == other_value); } boolean is_bound() const; inline boolean is_present() const { return is_bound(); } boolean is_value() const; inline INTEGER& v__s() {return field_v__s;} inline const INTEGER& v__s() const {return field_v__s;} inline INTEGER& v__a() {return field_v__a;} inline const INTEGER& v__a() const {return field_v__a;} inline INTEGER& v__r() {return field_v__r;} inline const INTEGER& v__r() const {return field_v__r;} inline int size_of() const {return 3;} void log() const; void set_implicit_omit(); void set_param(Module_Param& param); void encode_text(Text_Buf& text_buf) const; void decode_text(Text_Buf& text_buf); }; class LapdmDlState_template : public Base_Template { struct single_value_struct; union { single_value_struct *single_value; struct { unsigned int n_values; LapdmDlState_template *list_value; } value_list; struct { LapdmDlState_template* precondition; LapdmDlState_template* implied_template; } implication_; dynmatch_struct* dyn_match; }; void set_specific(); void copy_value(const LapdmDlState& other_value); void copy_template(const LapdmDlState_template& other_value); public: LapdmDlState_template(); LapdmDlState_template(template_sel other_value); LapdmDlState_template(const LapdmDlState& other_value); LapdmDlState_template(const OPTIONAL& other_value); LapdmDlState_template(LapdmDlState_template* p_precondition, LapdmDlState_template* p_implied_template); LapdmDlState_template(Dynamic_Match_Interface* p_dyn_match); LapdmDlState_template(const LapdmDlState_template& other_value); ~LapdmDlState_template(); LapdmDlState_template& operator=(template_sel other_value); LapdmDlState_template& operator=(const LapdmDlState& other_value); LapdmDlState_template& operator=(const OPTIONAL& other_value); LapdmDlState_template& operator=(const LapdmDlState_template& other_value); boolean match(const LapdmDlState& other_value, boolean legacy = FALSE) const; boolean is_bound() const; boolean is_value() const; void clean_up(); LapdmDlState valueof() const; void set_type(template_sel template_type, unsigned int list_length); LapdmDlState_template& list_item(unsigned int list_index) const; INTEGER_template& v__s(); const INTEGER_template& v__s() const; INTEGER_template& v__a(); const INTEGER_template& v__a() const; INTEGER_template& v__r(); const INTEGER_template& v__r() const; int size_of() const; void log() const; void log_match(const LapdmDlState& match_value, boolean legacy = FALSE) const; void set_implicit_omit(); void encode_text(Text_Buf& text_buf) const; void decode_text(Text_Buf& text_buf); void set_param(Module_Param& param); void check_restriction(template_res t_res, const char* t_name=NULL, boolean legacy = FALSE) const; boolean is_present(boolean legacy = FALSE) const; boolean match_omit(boolean legacy = FALSE) const; }; class as__lapdm__acch_Default : public Default_Base { public: as__lapdm__acch_Default(); alt_status call_altstep(boolean first_alt_run); }; class as__lapdm__dcch_Default : public Default_Base { public: as__lapdm__dcch_Default(); alt_status call_altstep(boolean first_alt_run); }; class as__lapdm__idle_Default : public Default_Base { public: as__lapdm__idle_Default(); alt_status call_altstep(boolean first_alt_run); }; class as__rsl__meas__rep_Default : public Default_Base { public: as__rsl__meas__rep_Default(); alt_status call_altstep(boolean first_alt_run); }; class as__rsl__fail__err_Default : public Default_Base { public: as__rsl__fail__err_Default(); alt_status call_altstep(boolean first_alt_run); }; class as__ignore__background_Default : public Default_Base { BOOLEAN par_want__dcch; BOOLEAN par_ignore__rsl__errors; public: as__ignore__background_Default(const BOOLEAN& want__dcch, const BOOLEAN& ignore__rsl__errors); alt_status call_altstep(boolean first_alt_run); }; /* Function prototypes */ extern void f__lapdm__init(); extern void start_f__lapdm__init(const COMPONENT& component_reference); extern void f__lapdm__exit(); extern void start_f__lapdm__exit(const COMPONENT& component_reference); extern void f__switch__dcch(); extern void start_f__switch__dcch(const COMPONENT& component_reference); extern void f__release__dcch(); extern void start_f__release__dcch(const COMPONENT& component_reference); extern LAPDm__RAW__PT::LAPDm__ph__data_template t__PH__DATA(const INTEGER_template& sapi, const BOOLEAN_template& sacch, const LAPDm__Types::LapdmFrame_template& frame); extern BOOLEAN f__test__sabm__results__in__ua(const INTEGER& sapi, const BOOLEAN& use__sacch, const OCTETSTRING& payload); extern void start_f__test__sabm__results__in__ua(const COMPONENT& component_reference, const INTEGER& sapi, const BOOLEAN& use__sacch, const OCTETSTRING& payload); extern void f__TC__sabm__ua__dcch__sapi0(const CHARSTRING& ); extern void start_f__TC__sabm__ua__dcch__sapi0(const COMPONENT& component_reference, const CHARSTRING& id); extern void f__TC__sabm__ua__dcch__sapi0__nopayload(const CHARSTRING& ); extern void start_f__TC__sabm__ua__dcch__sapi0__nopayload(const COMPONENT& component_reference, const CHARSTRING& id); extern void f__TC__sabm__ua__dcch__sapi3(const CHARSTRING& ); extern void start_f__TC__sabm__ua__dcch__sapi3(const COMPONENT& component_reference, const CHARSTRING& id); extern void f__TC__sabm__ua__dcch__sapi4(const CHARSTRING& ); extern void start_f__TC__sabm__ua__dcch__sapi4(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__sabm__ua__dcch__sapi0(boolean has_timer, double timer_value); extern verdicttype testcase_TC__sabm__ua__dcch__sapi0__nopayload(boolean has_timer, double timer_value); extern verdicttype testcase_TC__sabm__ua__dcch__sapi3(boolean has_timer, double timer_value); extern verdicttype testcase_TC__sabm__ua__dcch__sapi4(boolean has_timer, double timer_value); extern void f__TC__sabm__contention(const CHARSTRING& ); extern void start_f__TC__sabm__contention(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__sabm__contention(boolean has_timer, double timer_value); extern void f__TC__sabm__retransmit(const CHARSTRING& ); extern void start_f__TC__sabm__retransmit(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__sabm__retransmit(boolean has_timer, double timer_value); extern void fp__common__init(); extern void start_fp__common__init(const COMPONENT& component_reference); extern void fp__common__fini(); extern void start_fp__common__fini(const COMPONENT& component_reference); extern void f__establish__mo(const GSM__Types::RslLinkId& link__id); extern void start_f__establish__mo(const COMPONENT& component_reference, const GSM__Types::RslLinkId& link__id); extern void f__TC__sabm__retransmit__bts(const CHARSTRING& ); extern void start_f__TC__sabm__retransmit__bts(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__sabm__retransmit__bts(boolean has_timer, double timer_value); extern void f__TC__sabm__invalid__resp2(const CHARSTRING& , const LapdmNamedFrame& err__frame); extern void start_f__TC__sabm__invalid__resp2(const COMPONENT& component_reference, const CHARSTRING& id, const LapdmNamedFrame& err__frame); extern void f__TC__sabm__invalid__resp(const CHARSTRING& id); extern void start_f__TC__sabm__invalid__resp(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__sabm__invalid__resp(boolean has_timer, double timer_value); extern void f__TC__sabm__dm(const CHARSTRING& ); extern void start_f__TC__sabm__dm(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__sabm__dm(boolean has_timer, double timer_value); extern void f__TC__establish__ign__first__sabm(const CHARSTRING& ); extern void start_f__TC__establish__ign__first__sabm(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__establish__ign__first__sabm(boolean has_timer, double timer_value); extern alt_status as__lapdm__acch_instance(boolean first_alt_run); extern void as__lapdm__acch(boolean nodefault_modifier); extern Default_Base *activate_as__lapdm__acch(); extern alt_status as__lapdm__dcch_instance(boolean first_alt_run); extern void as__lapdm__dcch(boolean nodefault_modifier); extern Default_Base *activate_as__lapdm__dcch(); extern alt_status as__lapdm__idle_instance(boolean first_alt_run); extern void as__lapdm__idle(boolean nodefault_modifier); extern Default_Base *activate_as__lapdm__idle(); extern alt_status as__rsl__meas__rep_instance(boolean first_alt_run); extern void as__rsl__meas__rep(boolean nodefault_modifier); extern Default_Base *activate_as__rsl__meas__rep(); extern alt_status as__rsl__fail__err_instance(boolean first_alt_run); extern void as__rsl__fail__err(boolean nodefault_modifier); extern Default_Base *activate_as__rsl__fail__err(); extern alt_status as__ignore__background_instance(const BOOLEAN& want__dcch, const BOOLEAN& ignore__rsl__errors, boolean first_alt_run); extern void as__ignore__background(boolean nodefault_modifier, const BOOLEAN& want__dcch, const BOOLEAN& ignore__rsl__errors); extern Default_Base *activate_as__ignore__background(const BOOLEAN& want__dcch, const BOOLEAN& ignore__rsl__errors); extern void f__TC__iframe__seq__and__ack(const CHARSTRING& ); extern void start_f__TC__iframe__seq__and__ack(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__iframe__seq__and__ack(boolean has_timer, double timer_value); extern void f__TC__iframe__timer__recovery(const CHARSTRING& ); extern void start_f__TC__iframe__timer__recovery(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__iframe__timer__recovery(boolean has_timer, double timer_value); extern void f__TC__ns__seq__error(const CHARSTRING& ); extern void start_f__TC__ns__seq__error(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__ns__seq__error(boolean has_timer, double timer_value); extern void f__TC__nr__seq__error(const CHARSTRING& ); extern void start_f__TC__nr__seq__error(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__nr__seq__error(boolean has_timer, double timer_value); extern void f__TC__rec__invalid__frame__txrx(const INTEGER& sapi, const LAPDm__Types::LapdmFrame& x, const INTEGER& line__nr); extern void start_f__TC__rec__invalid__frame__txrx(const COMPONENT& component_reference, const INTEGER& sapi, const LAPDm__Types::LapdmFrame& x, const INTEGER& line__nr); extern void f__TC__rec__invalid__frame(const CHARSTRING& ); extern void start_f__TC__rec__invalid__frame(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__rec__invalid__frame(boolean has_timer, double timer_value); extern void inc__mod8(INTEGER& v); extern void f__lapdm__transceive__mo(LapdmDlState& dls, const GSM__Types::RslLinkId& link__id, const OCTETSTRING& l3); extern void start_f__lapdm__transceive__mo(const COMPONENT& component_reference, LapdmDlState& dls, const GSM__Types::RslLinkId& link__id, const OCTETSTRING& l3); extern void f__TC__segm__concat(const CHARSTRING& , const GSM__Types::RslLinkId& link__id); extern void start_f__TC__segm__concat(const COMPONENT& component_reference, const CHARSTRING& id, const GSM__Types::RslLinkId& link__id); extern void f__TC__segm__concat__dcch(const CHARSTRING& id); extern void start_f__TC__segm__concat__dcch(const COMPONENT& component_reference, const CHARSTRING& id); extern void f__TC__segm__concat__sacch(const CHARSTRING& id); extern void start_f__TC__segm__concat__sacch(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__segm__concat__dcch(boolean has_timer, double timer_value); extern verdicttype testcase_TC__segm__concat__sacch(boolean has_timer, double timer_value); extern INTEGER f__n200__by__chan__nr(const GSM__Types::RslChannelNr& chan__nr, const GSM__Types::RslLinkId& link__id); extern void f__TC__t200__n200(const CHARSTRING& ); extern void start_f__TC__t200__n200(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__t200__n200(boolean has_timer, double timer_value); extern void f__TC__rr__response__frame__loss(const CHARSTRING& ); extern void start_f__TC__rr__response__frame__loss(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__rr__response__frame__loss(boolean has_timer, double timer_value); extern void f__TC__incorrect__cr(const CHARSTRING& ); extern void start_f__TC__incorrect__cr(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__incorrect__cr(boolean has_timer, double timer_value); extern void f__TC__sabm__incorrect__c(const CHARSTRING& ); extern void start_f__TC__sabm__incorrect__c(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__sabm__incorrect__c(boolean has_timer, double timer_value); extern void f__TC__normal__reestablishment(const CHARSTRING& ); extern void start_f__TC__normal__reestablishment(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__normal__reestablishment(boolean has_timer, double timer_value); extern void f__TC__normal__reestablishment__state__unacked(const CHARSTRING& ); extern void start_f__TC__normal__reestablishment__state__unacked(const COMPONENT& component_reference, const CHARSTRING& id); extern verdicttype testcase_TC__normal__reestablishment__state__unacked(boolean has_timer, double timer_value); extern void module_control_part(); extern void pre_init_module(); extern void post_init_module(); 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 TTCN_Typedescriptor_t& lapdm__test__CT_descr_; extern LAPDm__RAW__PT::LAPDm__PT lapdm__test__CT_component_LAPDM; extern COMPONENT lapdm__test__CT_component_lapdm__component; extern const XERdescriptor_t LapdmNamedFrame_name_xer_; extern const TTCN_Typedescriptor_t LapdmNamedFrame_name_descr_; extern UNIVERSAL_CHARSTRING LapdmNamedFrame_lapdm_default_coding; extern const TTCN_Typedescriptor_t LapdmNamedFrame_descr_; extern const BOOLEAN& as__ignore__background_want__dcch_defval; extern BOOLEAN const_as__ignore__background_want__dcch_defval; extern const BOOLEAN& as__ignore__background_ignore__rsl__errors_defval; extern BOOLEAN const_as__ignore__background_ignore__rsl__errors_defval; extern const XERdescriptor_t LapdmDlConfig_n201_xer_; extern const TTCN_Typedescriptor_t LapdmDlConfig_n201_descr_; extern const XERdescriptor_t LapdmDlConfig_t200_xer_; extern const TTCN_Typedescriptor_t LapdmDlConfig_t200_descr_; extern const TTCN_Typedescriptor_t LapdmDlConfig_descr_; extern const XERdescriptor_t LapdmDlState_v__s_xer_; extern const TTCN_Typedescriptor_t LapdmDlState_v__s_descr_; extern const XERdescriptor_t LapdmDlState_v__a_xer_; extern const TTCN_Typedescriptor_t LapdmDlState_v__a_descr_; extern const XERdescriptor_t LapdmDlState_v__r_xer_; extern const TTCN_Typedescriptor_t LapdmDlState_v__r_descr_; extern const TTCN_Typedescriptor_t LapdmDlState_descr_; extern const LapdmDlState_template& t__init__LapdmDlState; extern LapdmDlState_template template_t__init__LapdmDlState; extern const INTEGER& c__TS0406__MAX__L3__OCTETS; extern INTEGER const_c__TS0406__MAX__L3__OCTETS; extern const OCTETSTRING os_1, os_4, os_7, os_9, os_5, os_2, os_6, os_8, os_3, os_0; extern const CHARSTRING cs_3, cs_0, cs_6, cs_4, cs_5, cs_2, cs_1, cs_8, cs_9, cs_7; extern const unsigned char module_checksum[]; extern TTCN_Module module_object; extern const RuntimeVersionChecker ver_checker; } /* end of namespace */ #endif