diff options
Diffstat (limited to 'titan/MNCC_Types.hh')
-rw-r--r-- | titan/MNCC_Types.hh | 129 |
1 files changed, 45 insertions, 84 deletions
diff --git a/titan/MNCC_Types.hh b/titan/MNCC_Types.hh index f7c697a..bd027ca 100644 --- a/titan/MNCC_Types.hh +++ b/titan/MNCC_Types.hh @@ -1,8 +1,8 @@ // This C++ header file was generated by the TTCN-3 compiler -// of the TTCN-3 Test Executor version CRL 113 200/6 R3B -// for Harald Welte (laforge@nataraja) on Sun Mar 25 21:50:30 2018 +// of the TTCN-3 Test Executor version CRL 113 200/6 R5A +// The generation of user and time information were disabled by the -D flag. -// Copyright (c) 2000-2017 Ericsson Telecom AB +// Copyright (c) 2000-2018 Ericsson Telecom AB // Do not edit this file unless you know what you are doing. @@ -19,7 +19,7 @@ #include <TTCN3.hh> #include "Osmocom_Types.hh" -#if TTCN3_VERSION != 60301 +#if TTCN3_VERSION != 60500 #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. @@ -164,7 +164,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class GSM48__bcap__ra_template : public Base_Template { @@ -264,7 +264,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class GSM48__bcap__sig__access_template : public Base_Template { @@ -364,7 +364,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class GSM48__bcap__user__rate_template : public Base_Template { @@ -464,7 +464,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class GSM48__bcap__parity_template : public Base_Template { @@ -564,7 +564,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class GSM48__bcap__interm__rate_template : public Base_Template { @@ -664,7 +664,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class GSM48__bcap__transp_template : public Base_Template { @@ -764,7 +764,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class GSM48__bcap__modem__type_template : public Base_Template { @@ -816,7 +816,7 @@ void check_restriction(template_res t_res, const char* t_name=NULL, boolean lega class MNCC__MsgType : public Base_Type { // enum friend class MNCC__MsgType_template; public: -enum enum_type { MNCC__SETUP__REQ = 257, MNCC__SETUP__IND = 258, MNCC__SETUP__RSP = 259, MNCC__SETUP__CNF = 260, MNCC__SETUP__COMPL__REQ = 261, MNCC__SETUP__COMPL__IND = 262, MNCC__CALL__CONF__IND = 263, MNCC__CALL__PROC__REQ = 264, MNCC__PROGRESS__REQ = 265, MNCC__ALERT__REQ = 266, MNCC__ALERT__IND = 267, MNCC__NOTIFY__REQ = 268, MNCC__NOTIFY__IND = 269, MNCC__DISC__REQ = 270, MNCC__DISC__IND = 271, MNCC__REL__REQ = 272, MNCC__REL__IND = 273, MNCC__REL__CNF = 274, MNCC__FACILITY__REQ = 275, MNCC__FACILITY__IND = 276, MNCC__START__DTMF__IND = 277, MNCC__START__DTMF__RSP = 278, MNCC__START__DTMF__REJ = 279, MNCC__STOP__DTMF__IND = 280, MNCC__STOP__DTMF__RSP = 281, MNCC__MODIFY__REQ = 282, MNCC__MODIFY__IND = 283, MNCC__MODIFY__RSP = 284, MNCC__MODIFY__CNF = 285, MNCC__MODIFY__REJ = 286, MNCC__HOLD__IND = 287, MNCC__HOLD__CNF = 288, MNCC__HOLD__REJ = 289, MNCC__RETRIEVE__IND = 290, MNCC__RETRIEVE__CNF = 291, MNCC__RETRIEVE__REJ = 292, MNCC__USERINFO__REQ = 293, MNCC__USERINFO__IND = 294, MNCC__REJ__REQ = 295, MNCC__REJ__IND = 296, MNCC__BRIDGE = 512, MNCC__FRAME__RECV = 513, MNCC__FRAME__DROP = 514, MNCC__LCHAN__MODIFY = 515, MNCC__RTP__CREATE = 516, MNCC__RTP__CONNECT = 517, MNCC__RTP__FREE = 518, GSM__TCHF__FRAME = 768, GSM__TCHF__FRAME__EFR = 769, GSM__TCHH__FRAME = 770, GSM__TCH__FRAME__AMR = 771, GSM__BAD__FRAME = 1023, MNCC__SOCKET__HELLO = 1024, UNKNOWN_VALUE = 0, UNBOUND_VALUE = 1 }; +enum enum_type { MNCC__SETUP__REQ = 257, MNCC__SETUP__IND = 258, MNCC__SETUP__RSP = 259, MNCC__SETUP__CNF = 260, MNCC__SETUP__COMPL__REQ = 261, MNCC__SETUP__COMPL__IND = 262, MNCC__CALL__CONF__IND = 263, MNCC__CALL__PROC__REQ = 264, MNCC__PROGRESS__REQ = 265, MNCC__ALERT__REQ = 266, MNCC__ALERT__IND = 267, MNCC__NOTIFY__REQ = 268, MNCC__NOTIFY__IND = 269, MNCC__DISC__REQ = 270, MNCC__DISC__IND = 271, MNCC__REL__REQ = 272, MNCC__REL__IND = 273, MNCC__REL__CNF = 274, MNCC__FACILITY__REQ = 275, MNCC__FACILITY__IND = 276, MNCC__START__DTMF__IND = 277, MNCC__START__DTMF__RSP = 278, MNCC__START__DTMF__REJ = 279, MNCC__STOP__DTMF__IND = 280, MNCC__STOP__DTMF__RSP = 281, MNCC__MODIFY__REQ = 282, MNCC__MODIFY__IND = 283, MNCC__MODIFY__RSP = 284, MNCC__MODIFY__CNF = 285, MNCC__MODIFY__REJ = 286, MNCC__HOLD__IND = 287, MNCC__HOLD__CNF = 288, MNCC__HOLD__REJ = 289, MNCC__RETRIEVE__IND = 290, MNCC__RETRIEVE__CNF = 291, MNCC__RETRIEVE__REJ = 292, MNCC__USERINFO__REQ = 293, MNCC__USERINFO__IND = 294, MNCC__REJ__REQ = 295, MNCC__REJ__IND = 296, MNCC__PROGRESS__IND = 297, MNCC__CALL__PROC__IND = 298, MNCC__CALL__CONF__REQ = 299, MNCC__START__DTMF__REQ = 300, MNCC__STOP__DTMF__REQ = 301, MNCC__HOLD__REQ = 302, MNCC__RETRIEVE__REQ = 303, MNCC__BRIDGE = 512, MNCC__FRAME__RECV = 513, MNCC__FRAME__DROP = 514, MNCC__LCHAN__MODIFY = 515, MNCC__RTP__CREATE = 516, MNCC__RTP__CONNECT = 517, MNCC__RTP__FREE = 518, GSM__TCHF__FRAME = 768, GSM__TCHF__FRAME__EFR = 769, GSM__TCHH__FRAME = 770, GSM__TCH__FRAME__AMR = 771, GSM__BAD__FRAME = 1023, MNCC__SOCKET__HELLO = 1024, UNKNOWN_VALUE = 0, UNBOUND_VALUE = 1 }; private: enum_type enum_value; @@ -864,7 +864,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__MsgType_template : public Base_Template { @@ -939,6 +939,7 @@ public: MNCC__bearer__cap__data(const MNCC__bearer__cap__data& other_value); inline boolean is_component() { return FALSE; } void clean_up(); +const TTCN_Typedescriptor_t* get_descriptor() const; MNCC__bearer__cap__data& operator=(const MNCC__bearer__cap__data& other_value); boolean operator==(const MNCC__bearer__cap__data& other_value) const; inline boolean operator!=(const MNCC__bearer__cap__data& other_value) const @@ -999,7 +1000,7 @@ inline boolean is_present() const { return is_bound(); } void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__bearer__cap__data_template : public Base_Template { @@ -1085,6 +1086,7 @@ public: MNCC__bearer__cap(const MNCC__bearer__cap& other_value); inline boolean is_component() { return FALSE; } void clean_up(); +const TTCN_Typedescriptor_t* get_descriptor() const; MNCC__bearer__cap& operator=(const MNCC__bearer__cap& other_value); boolean operator==(const MNCC__bearer__cap& other_value) const; inline boolean operator!=(const MNCC__bearer__cap& other_value) const @@ -1132,7 +1134,7 @@ inline boolean is_present() const { return is_bound(); } void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__bearer__cap_template : public Base_Template { @@ -1243,7 +1245,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class GSM48__type__of__number_template : public Base_Template { @@ -1343,7 +1345,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class GSM48__num__plan__ind_template : public Base_Template { @@ -1443,7 +1445,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class GSM48__present__ind_template : public Base_Template { @@ -1543,7 +1545,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class GSM48__screening__ind_template : public Base_Template { @@ -1608,6 +1610,7 @@ public: MNCC__number(const MNCC__number& other_value); inline boolean is_component() { return FALSE; } void clean_up(); +const TTCN_Typedescriptor_t* get_descriptor() const; MNCC__number& operator=(const MNCC__number& other_value); boolean operator==(const MNCC__number& other_value) const; inline boolean operator!=(const MNCC__number& other_value) const @@ -1648,7 +1651,7 @@ inline boolean is_present() const { return is_bound(); } void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__number_template : public Base_Template { @@ -1755,7 +1758,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class GSM48__cause__coding_template : public Base_Template { @@ -1855,7 +1858,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class GSM48__cause__loc_template : public Base_Template { @@ -1922,6 +1925,7 @@ public: MNCC__cause(const MNCC__cause& other_value); inline boolean is_component() { return FALSE; } void clean_up(); +const TTCN_Typedescriptor_t* get_descriptor() const; MNCC__cause& operator=(const MNCC__cause& other_value); boolean operator==(const MNCC__cause& other_value) const; inline boolean operator!=(const MNCC__cause& other_value) const @@ -1966,7 +1970,7 @@ inline boolean is_present() const { return is_bound(); } void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__cause_template : public Base_Template { @@ -2034,6 +2038,7 @@ public: MNCC__useruser(const MNCC__useruser& other_value); inline boolean is_component() { return FALSE; } void clean_up(); +const TTCN_Typedescriptor_t* get_descriptor() const; MNCC__useruser& operator=(const MNCC__useruser& other_value); boolean operator==(const MNCC__useruser& other_value) const; inline boolean operator!=(const MNCC__useruser& other_value) const @@ -2062,7 +2067,7 @@ inline boolean is_present() const { return is_bound(); } void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__useruser_template : public Base_Template { @@ -2124,6 +2129,7 @@ public: MNCC__progress(const MNCC__progress& other_value); inline boolean is_component() { return FALSE; } void clean_up(); +const TTCN_Typedescriptor_t* get_descriptor() const; MNCC__progress& operator=(const MNCC__progress& other_value); boolean operator==(const MNCC__progress& other_value) const; inline boolean operator!=(const MNCC__progress& other_value) const @@ -2156,7 +2162,7 @@ inline boolean is_present() const { return is_bound(); } void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__progress_template : public Base_Template { @@ -2218,6 +2224,7 @@ public: MNCC__cccap(const MNCC__cccap& other_value); inline boolean is_component() { return FALSE; } void clean_up(); +const TTCN_Typedescriptor_t* get_descriptor() const; MNCC__cccap& operator=(const MNCC__cccap& other_value); boolean operator==(const MNCC__cccap& other_value) const; inline boolean operator!=(const MNCC__cccap& other_value) const @@ -2246,7 +2253,7 @@ inline boolean is_present() const { return is_bound(); } void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__cccap_template : public Base_Template { @@ -2347,7 +2354,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__bcap_template : public Base_Template { @@ -2446,6 +2453,7 @@ public: MNCC__PDU__Signal(const MNCC__PDU__Signal& other_value); inline boolean is_component() { return FALSE; } void clean_up(); +const TTCN_Typedescriptor_t* get_descriptor() const; MNCC__PDU__Signal& operator=(const MNCC__PDU__Signal& other_value); boolean operator==(const MNCC__PDU__Signal& other_value) const; inline boolean operator!=(const MNCC__PDU__Signal& other_value) const @@ -2553,7 +2561,7 @@ inline boolean is_present() const { return is_bound(); } void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__PDU__Signal_template : public Base_Template { @@ -2653,6 +2661,7 @@ public: MNCC__PDU__Data(const MNCC__PDU__Data& other_value); inline boolean is_component() { return FALSE; } void clean_up(); +const TTCN_Typedescriptor_t* get_descriptor() const; MNCC__PDU__Data& operator=(const MNCC__PDU__Data& other_value); boolean operator==(const MNCC__PDU__Data& other_value) const; inline boolean operator!=(const MNCC__PDU__Data& other_value) const @@ -2681,7 +2690,7 @@ inline boolean is_present() const { return is_bound(); } void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__PDU__Data_template : public Base_Template { @@ -2747,6 +2756,7 @@ public: MNCC__PDU__Rtp(const MNCC__PDU__Rtp& other_value); inline boolean is_component() { return FALSE; } void clean_up(); +const TTCN_Typedescriptor_t* get_descriptor() const; MNCC__PDU__Rtp& operator=(const MNCC__PDU__Rtp& other_value); boolean operator==(const MNCC__PDU__Rtp& other_value) const; inline boolean operator!=(const MNCC__PDU__Rtp& other_value) const @@ -2787,7 +2797,7 @@ inline boolean is_present() const { return is_bound(); } void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__PDU__Rtp_template : public Base_Template { @@ -2863,6 +2873,7 @@ public: MNCC__PDU__Hello(const MNCC__PDU__Hello& other_value); inline boolean is_component() { return FALSE; } void clean_up(); +const TTCN_Typedescriptor_t* get_descriptor() const; MNCC__PDU__Hello& operator=(const MNCC__PDU__Hello& other_value); boolean operator==(const MNCC__PDU__Hello& other_value) const; inline boolean operator!=(const MNCC__PDU__Hello& other_value) const @@ -2911,7 +2922,7 @@ inline boolean is_present() const { return is_bound(); } void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__PDU__Hello_template : public Base_Template { @@ -3013,7 +3024,7 @@ void decode_text(Text_Buf& text_buf); void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__MsgUnion_template : public Base_Template { @@ -3081,6 +3092,7 @@ public: MNCC__PDU(const MNCC__PDU& other_value); inline boolean is_component() { return FALSE; } void clean_up(); +const TTCN_Typedescriptor_t* get_descriptor() const; MNCC__PDU& operator=(const MNCC__PDU& other_value); boolean operator==(const MNCC__PDU& other_value) const; inline boolean operator!=(const MNCC__PDU& other_value) const @@ -3109,7 +3121,7 @@ inline boolean is_present() const { return is_bound(); } void encode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...) const; void decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, TTCN_EncDec::coding_t, ...); int RAW_encode(const TTCN_Typedescriptor_t&, RAW_enc_tree&) const; -int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE); +int RAW_decode(const TTCN_Typedescriptor_t&, TTCN_Buffer&, int, raw_order_t, boolean no_err=FALSE,int sel_field=-1, boolean first_call=TRUE, const RAW_Force_Omit* force_omit = NULL); }; class MNCC__PDU_template : public Base_Template { @@ -3456,7 +3468,6 @@ extern INTEGER f__mncc__get__call__id(const MNCC__PDU& pdu); extern const TTCN_RAWdescriptor_t int__raw_; extern const XERdescriptor_t int__xer_; -extern const TTCN_JSONdescriptor_t int__json_; extern const TTCN_Typedescriptor_t int__descr_; extern UNIVERSAL_CHARSTRING int__default_coding; extern const TTCN_RAWdescriptor_t GSM48__bcap__ra_raw_; @@ -3494,19 +3505,16 @@ extern const TTCN_Typedescriptor_t MNCC__bearer__cap__data_sig__access_descr_; extern UNIVERSAL_CHARSTRING MNCC__bearer__cap__data_sig__access_default_coding; extern const TTCN_RAWdescriptor_t MNCC__bearer__cap__data_async_raw_; extern const XERdescriptor_t MNCC__bearer__cap__data_async_xer_; -extern const TTCN_JSONdescriptor_t MNCC__bearer__cap__data_async_json_; extern const TTCN_OERdescriptor_t MNCC__bearer__cap__data_async_oer_; extern const TTCN_Typedescriptor_t MNCC__bearer__cap__data_async_descr_; extern UNIVERSAL_CHARSTRING MNCC__bearer__cap__data_async_default_coding; extern const TTCN_RAWdescriptor_t MNCC__bearer__cap__data_nr__stop__bits_raw_; extern const XERdescriptor_t MNCC__bearer__cap__data_nr__stop__bits_xer_; -extern const TTCN_JSONdescriptor_t MNCC__bearer__cap__data_nr__stop__bits_json_; extern const TTCN_OERdescriptor_t MNCC__bearer__cap__data_nr__stop__bits_oer_; extern const TTCN_Typedescriptor_t MNCC__bearer__cap__data_nr__stop__bits_descr_; extern UNIVERSAL_CHARSTRING MNCC__bearer__cap__data_nr__stop__bits_default_coding; extern const TTCN_RAWdescriptor_t MNCC__bearer__cap__data_nr__data__bits_raw_; extern const XERdescriptor_t MNCC__bearer__cap__data_nr__data__bits_xer_; -extern const TTCN_JSONdescriptor_t MNCC__bearer__cap__data_nr__data__bits_json_; extern const TTCN_OERdescriptor_t MNCC__bearer__cap__data_nr__data__bits_oer_; extern const TTCN_Typedescriptor_t MNCC__bearer__cap__data_nr__data__bits_descr_; extern UNIVERSAL_CHARSTRING MNCC__bearer__cap__data_nr__data__bits_default_coding; @@ -3532,38 +3540,32 @@ extern const TTCN_RAWdescriptor_t MNCC__speech__vers_raw_; extern const TTCN_Typedescriptor_t MNCC__speech__vers_descr_; extern const TTCN_RAWdescriptor_t MNCC__speech__vers_0_raw_; extern const XERdescriptor_t MNCC__speech__vers_0_xer_; -extern const TTCN_JSONdescriptor_t MNCC__speech__vers_0_json_; extern const TTCN_OERdescriptor_t MNCC__speech__vers_0_oer_; extern const TTCN_Typedescriptor_t MNCC__speech__vers_0_descr_; extern UNIVERSAL_CHARSTRING MNCC__speech__vers_0_default_coding; extern UNIVERSAL_CHARSTRING MNCC__speech__vers_default_coding; extern const TTCN_RAWdescriptor_t MNCC__bearer__cap_transfer_raw_; extern const XERdescriptor_t MNCC__bearer__cap_transfer_xer_; -extern const TTCN_JSONdescriptor_t MNCC__bearer__cap_transfer_json_; extern const TTCN_OERdescriptor_t MNCC__bearer__cap_transfer_oer_; extern const TTCN_Typedescriptor_t MNCC__bearer__cap_transfer_descr_; extern UNIVERSAL_CHARSTRING MNCC__bearer__cap_transfer_default_coding; extern const TTCN_RAWdescriptor_t MNCC__bearer__cap_mode_raw_; extern const XERdescriptor_t MNCC__bearer__cap_mode_xer_; -extern const TTCN_JSONdescriptor_t MNCC__bearer__cap_mode_json_; extern const TTCN_OERdescriptor_t MNCC__bearer__cap_mode_oer_; extern const TTCN_Typedescriptor_t MNCC__bearer__cap_mode_descr_; extern UNIVERSAL_CHARSTRING MNCC__bearer__cap_mode_default_coding; extern const TTCN_RAWdescriptor_t MNCC__bearer__cap_coding_raw_; extern const XERdescriptor_t MNCC__bearer__cap_coding_xer_; -extern const TTCN_JSONdescriptor_t MNCC__bearer__cap_coding_json_; extern const TTCN_OERdescriptor_t MNCC__bearer__cap_coding_oer_; extern const TTCN_Typedescriptor_t MNCC__bearer__cap_coding_descr_; extern UNIVERSAL_CHARSTRING MNCC__bearer__cap_coding_default_coding; extern const TTCN_RAWdescriptor_t MNCC__bearer__cap_radio_raw_; extern const XERdescriptor_t MNCC__bearer__cap_radio_xer_; -extern const TTCN_JSONdescriptor_t MNCC__bearer__cap_radio_json_; extern const TTCN_OERdescriptor_t MNCC__bearer__cap_radio_oer_; extern const TTCN_Typedescriptor_t MNCC__bearer__cap_radio_descr_; extern UNIVERSAL_CHARSTRING MNCC__bearer__cap_radio_default_coding; extern const TTCN_RAWdescriptor_t MNCC__bearer__cap_speech__ctm_raw_; extern const XERdescriptor_t MNCC__bearer__cap_speech__ctm_xer_; -extern const TTCN_JSONdescriptor_t MNCC__bearer__cap_speech__ctm_json_; extern const TTCN_OERdescriptor_t MNCC__bearer__cap_speech__ctm_oer_; extern const TTCN_Typedescriptor_t MNCC__bearer__cap_speech__ctm_descr_; extern UNIVERSAL_CHARSTRING MNCC__bearer__cap_speech__ctm_default_coding; @@ -3603,7 +3605,6 @@ extern const TTCN_Typedescriptor_t MNCC__number_screen_descr_; extern UNIVERSAL_CHARSTRING MNCC__number_screen_default_coding; extern const TTCN_RAWdescriptor_t MNCC__number_number_raw_; extern const XERdescriptor_t MNCC__number_number_xer_; -extern const TTCN_JSONdescriptor_t MNCC__number_number_json_; extern const TTCN_Typedescriptor_t MNCC__number_number_descr_; extern UNIVERSAL_CHARSTRING MNCC__number_number_default_coding; extern const TTCN_RAWdescriptor_t MNCC__number_raw_; @@ -3631,25 +3632,21 @@ extern const TTCN_Typedescriptor_t MNCC__cause_coding_descr_; extern UNIVERSAL_CHARSTRING MNCC__cause_coding_default_coding; extern const TTCN_RAWdescriptor_t MNCC__cause_rec_raw_; extern const XERdescriptor_t MNCC__cause_rec_xer_; -extern const TTCN_JSONdescriptor_t MNCC__cause_rec_json_; extern const TTCN_OERdescriptor_t MNCC__cause_rec_oer_; extern const TTCN_Typedescriptor_t MNCC__cause_rec_descr_; extern UNIVERSAL_CHARSTRING MNCC__cause_rec_default_coding; extern const TTCN_RAWdescriptor_t MNCC__cause_rec__val_raw_; extern const XERdescriptor_t MNCC__cause_rec__val_xer_; -extern const TTCN_JSONdescriptor_t MNCC__cause_rec__val_json_; extern const TTCN_OERdescriptor_t MNCC__cause_rec__val_oer_; extern const TTCN_Typedescriptor_t MNCC__cause_rec__val_descr_; extern UNIVERSAL_CHARSTRING MNCC__cause_rec__val_default_coding; extern const TTCN_RAWdescriptor_t MNCC__cause_val_raw_; extern const XERdescriptor_t MNCC__cause_val_xer_; -extern const TTCN_JSONdescriptor_t MNCC__cause_val_json_; extern const TTCN_OERdescriptor_t MNCC__cause_val_oer_; extern const TTCN_Typedescriptor_t MNCC__cause_val_descr_; extern UNIVERSAL_CHARSTRING MNCC__cause_val_default_coding; extern const TTCN_RAWdescriptor_t MNCC__cause_diag_raw_; extern const XERdescriptor_t MNCC__cause_diag_xer_; -extern const TTCN_JSONdescriptor_t MNCC__cause_diag_json_; extern const TTCN_OERdescriptor_t MNCC__cause_diag_oer_; extern const TTCN_Typedescriptor_t MNCC__cause_diag_descr_; extern UNIVERSAL_CHARSTRING MNCC__cause_diag_default_coding; @@ -3661,13 +3658,11 @@ extern const GSM48__cause__coding& ts__MNCC__cause_coding_defval; extern const OCTETSTRING& ts__MNCC__cause_diag_defval; extern const TTCN_RAWdescriptor_t MNCC__useruser_proto_raw_; extern const XERdescriptor_t MNCC__useruser_proto_xer_; -extern const TTCN_JSONdescriptor_t MNCC__useruser_proto_json_; extern const TTCN_OERdescriptor_t MNCC__useruser_proto_oer_; extern const TTCN_Typedescriptor_t MNCC__useruser_proto_descr_; extern UNIVERSAL_CHARSTRING MNCC__useruser_proto_default_coding; extern const TTCN_RAWdescriptor_t MNCC__useruser_info_raw_; extern const XERdescriptor_t MNCC__useruser_info_xer_; -extern const TTCN_JSONdescriptor_t MNCC__useruser_info_json_; extern const TTCN_Typedescriptor_t MNCC__useruser_info_descr_; extern UNIVERSAL_CHARSTRING MNCC__useruser_info_default_coding; extern const TTCN_RAWdescriptor_t MNCC__useruser_raw_; @@ -3675,19 +3670,16 @@ extern const TTCN_Typedescriptor_t MNCC__useruser_descr_; extern UNIVERSAL_CHARSTRING MNCC__useruser_default_coding; extern const TTCN_RAWdescriptor_t MNCC__progress_coding_raw_; extern const XERdescriptor_t MNCC__progress_coding_xer_; -extern const TTCN_JSONdescriptor_t MNCC__progress_coding_json_; extern const TTCN_OERdescriptor_t MNCC__progress_coding_oer_; extern const TTCN_Typedescriptor_t MNCC__progress_coding_descr_; extern UNIVERSAL_CHARSTRING MNCC__progress_coding_default_coding; extern const TTCN_RAWdescriptor_t MNCC__progress_location_raw_; extern const XERdescriptor_t MNCC__progress_location_xer_; -extern const TTCN_JSONdescriptor_t MNCC__progress_location_json_; extern const TTCN_OERdescriptor_t MNCC__progress_location_oer_; extern const TTCN_Typedescriptor_t MNCC__progress_location_descr_; extern UNIVERSAL_CHARSTRING MNCC__progress_location_default_coding; extern const TTCN_RAWdescriptor_t MNCC__progress_descr_raw_; extern const XERdescriptor_t MNCC__progress_descr_xer_; -extern const TTCN_JSONdescriptor_t MNCC__progress_descr_json_; extern const TTCN_OERdescriptor_t MNCC__progress_descr_oer_; extern const TTCN_Typedescriptor_t MNCC__progress_descr_descr_; extern UNIVERSAL_CHARSTRING MNCC__progress_descr_default_coding; @@ -3696,13 +3688,11 @@ extern const TTCN_Typedescriptor_t MNCC__progress_descr_; extern UNIVERSAL_CHARSTRING MNCC__progress_default_coding; extern const TTCN_RAWdescriptor_t MNCC__cccap_dtmf_raw_; extern const XERdescriptor_t MNCC__cccap_dtmf_xer_; -extern const TTCN_JSONdescriptor_t MNCC__cccap_dtmf_json_; extern const TTCN_OERdescriptor_t MNCC__cccap_dtmf_oer_; extern const TTCN_Typedescriptor_t MNCC__cccap_dtmf_descr_; extern UNIVERSAL_CHARSTRING MNCC__cccap_dtmf_default_coding; extern const TTCN_RAWdescriptor_t MNCC__cccap_pcp_raw_; extern const XERdescriptor_t MNCC__cccap_pcp_xer_; -extern const TTCN_JSONdescriptor_t MNCC__cccap_pcp_json_; extern const TTCN_OERdescriptor_t MNCC__cccap_pcp_oer_; extern const TTCN_Typedescriptor_t MNCC__cccap_pcp_descr_; extern UNIVERSAL_CHARSTRING MNCC__cccap_pcp_default_coding; @@ -3711,13 +3701,11 @@ extern const TTCN_Typedescriptor_t MNCC__cccap_descr_; extern UNIVERSAL_CHARSTRING MNCC__cccap_default_coding; extern const TTCN_RAWdescriptor_t MNCC__notify_raw_; extern const XERdescriptor_t MNCC__notify_xer_; -extern const TTCN_JSONdescriptor_t MNCC__notify_json_; extern const TTCN_OERdescriptor_t MNCC__notify_oer_; extern const TTCN_Typedescriptor_t MNCC__notify_descr_; extern UNIVERSAL_CHARSTRING MNCC__notify_default_coding; extern const TTCN_RAWdescriptor_t MNCC__keypad_raw_; extern const XERdescriptor_t MNCC__keypad_xer_; -extern const TTCN_JSONdescriptor_t MNCC__keypad_json_; extern const TTCN_Typedescriptor_t MNCC__keypad_descr_; extern UNIVERSAL_CHARSTRING MNCC__keypad_default_coding; extern const TTCN_RAWdescriptor_t MNCC__bcap_raw_; @@ -3725,48 +3713,40 @@ extern const TTCN_Typedescriptor_t MNCC__bcap_descr_; extern UNIVERSAL_CHARSTRING MNCC__bcap_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_callref_raw_; extern const XERdescriptor_t MNCC__PDU__Signal_callref_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Signal_callref_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Signal_callref_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_callref_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_callref_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_clir__sup_raw_; extern const XERdescriptor_t MNCC__PDU__Signal_clir__sup_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Signal_clir__sup_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Signal_clir__sup_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_clir__sup_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_clir__sup_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_clir__inv_raw_; extern const XERdescriptor_t MNCC__PDU__Signal_clir__inv_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Signal_clir__inv_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Signal_clir__inv_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_clir__inv_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_clir__inv_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_more_raw_; extern const XERdescriptor_t MNCC__PDU__Signal_more_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Signal_more_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Signal_more_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_more_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_more_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_notify_raw_; extern const XERdescriptor_t MNCC__PDU__Signal_notify_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Signal_notify_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Signal_notify_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_notify_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_notify_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_imsi_raw_; extern const XERdescriptor_t MNCC__PDU__Signal_imsi_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Signal_imsi_json_; extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_imsi_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_imsi_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_lchan__type_raw_; extern const XERdescriptor_t MNCC__PDU__Signal_lchan__type_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Signal_lchan__type_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Signal_lchan__type_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_lchan__type_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_lchan__type_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_lchan__mode_raw_; extern const XERdescriptor_t MNCC__PDU__Signal_lchan__mode_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Signal_lchan__mode_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Signal_lchan__mode_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_lchan__mode_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_lchan__mode_default_coding; @@ -3798,7 +3778,6 @@ extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_useruser_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_useruser_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_facility_raw_; extern const XERdescriptor_t MNCC__PDU__Signal_facility_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Signal_facility_json_; extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_facility_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_facility_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_cccap_raw_; @@ -3806,36 +3785,30 @@ extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_cccap_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_cccap_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_ssversion_raw_; extern const XERdescriptor_t MNCC__PDU__Signal_ssversion_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Signal_ssversion_json_; extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_ssversion_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_ssversion_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_signal_raw_; extern const XERdescriptor_t MNCC__PDU__Signal_signal_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Signal_signal_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Signal_signal_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_signal_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_signal_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_keypad_raw_; extern const XERdescriptor_t MNCC__PDU__Signal_keypad_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Signal_keypad_json_; extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_keypad_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_keypad_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Signal_emergency_raw_; extern const XERdescriptor_t MNCC__PDU__Signal_emergency_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Signal_emergency_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Signal_emergency_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Signal_emergency_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_emergency_default_coding; extern UNIVERSAL_CHARSTRING MNCC__PDU__Signal_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Data_callref_raw_; extern const XERdescriptor_t MNCC__PDU__Data_callref_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Data_callref_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Data_callref_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Data_callref_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Data_callref_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Data_data_raw_; extern const XERdescriptor_t MNCC__PDU__Data_data_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Data_data_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Data_data_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Data_data_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Data_data_default_coding; @@ -3844,31 +3817,26 @@ extern const TTCN_Typedescriptor_t MNCC__PDU__Data_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Data_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Rtp_callref_raw_; extern const XERdescriptor_t MNCC__PDU__Rtp_callref_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Rtp_callref_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Rtp_callref_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Rtp_callref_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Rtp_callref_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Rtp_ip_raw_; extern const XERdescriptor_t MNCC__PDU__Rtp_ip_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Rtp_ip_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Rtp_ip_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Rtp_ip_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Rtp_ip_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Rtp_rtp__port_raw_; extern const XERdescriptor_t MNCC__PDU__Rtp_rtp__port_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Rtp_rtp__port_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Rtp_rtp__port_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Rtp_rtp__port_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Rtp_rtp__port_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Rtp_payload__type_raw_; extern const XERdescriptor_t MNCC__PDU__Rtp_payload__type_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Rtp_payload__type_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Rtp_payload__type_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Rtp_payload__type_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Rtp_payload__type_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Rtp_payload__msg__type_raw_; extern const XERdescriptor_t MNCC__PDU__Rtp_payload__msg__type_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Rtp_payload__msg__type_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Rtp_payload__msg__type_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Rtp_payload__msg__type_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Rtp_payload__msg__type_default_coding; @@ -3877,43 +3845,36 @@ extern const TTCN_Typedescriptor_t MNCC__PDU__Rtp_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Rtp_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Hello_version_raw_; extern const XERdescriptor_t MNCC__PDU__Hello_version_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Hello_version_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Hello_version_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Hello_version_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Hello_version_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Hello_mncc__size_raw_; extern const XERdescriptor_t MNCC__PDU__Hello_mncc__size_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Hello_mncc__size_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Hello_mncc__size_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Hello_mncc__size_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Hello_mncc__size_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Hello_data__frame__size_raw_; extern const XERdescriptor_t MNCC__PDU__Hello_data__frame__size_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Hello_data__frame__size_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Hello_data__frame__size_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Hello_data__frame__size_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Hello_data__frame__size_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Hello_called__offset_raw_; extern const XERdescriptor_t MNCC__PDU__Hello_called__offset_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Hello_called__offset_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Hello_called__offset_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Hello_called__offset_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Hello_called__offset_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Hello_signal__offset_raw_; extern const XERdescriptor_t MNCC__PDU__Hello_signal__offset_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Hello_signal__offset_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Hello_signal__offset_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Hello_signal__offset_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Hello_signal__offset_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Hello_emergency__offset_raw_; extern const XERdescriptor_t MNCC__PDU__Hello_emergency__offset_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Hello_emergency__offset_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Hello_emergency__offset_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Hello_emergency__offset_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Hello_emergency__offset_default_coding; extern const TTCN_RAWdescriptor_t MNCC__PDU__Hello_lchan__type__offset_raw_; extern const XERdescriptor_t MNCC__PDU__Hello_lchan__type__offset_xer_; -extern const TTCN_JSONdescriptor_t MNCC__PDU__Hello_lchan__type__offset_json_; extern const TTCN_OERdescriptor_t MNCC__PDU__Hello_lchan__type__offset_oer_; extern const TTCN_Typedescriptor_t MNCC__PDU__Hello_lchan__type__offset_descr_; extern UNIVERSAL_CHARSTRING MNCC__PDU__Hello_lchan__type__offset_default_coding; |