| // This C++ header file was generated by the TTCN-3 compiler |
| // of the TTCN-3 Test Executor version CRL 113 200/6 R6A |
| // for Lénárd Nagy (elnrnag@elx78355y6x) on Thu Oct 24 10:29:40 2019 |
| |
| // Copyright (c) 2000-2019 Ericsson Telecom AB |
| |
| // Do not edit this file unless you know what you are doing. |
| |
| #ifndef IsobusNMMessageTypes_HH |
| #define IsobusNMMessageTypes_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 <TTCN3.hh> |
| #include "General_Types.hh" |
| #include "IsobusMessageTypes.hh" |
| |
| #if TTCN3_VERSION != 60600 |
| #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 IsobusNMMessageTypes_HH |
| #endif |
| |
| namespace IsobusNMMessageTypes { |
| |
| /* Forward declarations of classes */ |
| |
| class NAME; |
| class NAME_template; |
| class CannotClaimSourceAddress; |
| class CannotClaimSourceAddress_template; |
| class AddressClaimed; |
| class AddressClaimed_template; |
| class RequestForAddressClaimed; |
| class RequestForAddressClaimed_template; |
| class CommandedAddress; |
| class CommandedAddress_template; |
| class e__PortNumber; |
| class e__PortNumber_template; |
| class PortPair; |
| class PortPair_template; |
| class N__MFDB__Request; |
| class N__MFDB__Request_template; |
| class e__FilterMode; |
| class e__FilterMode_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__INTEGER N__MFDB__Response_pgnEntries; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__INTEGER_template N__MFDB__Response_pgnEntries_template; |
| class N__MFDB__Response; |
| class N__MFDB__Response_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__INTEGER N__MFDB__Add_pgnEntries; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__INTEGER_template N__MFDB__Add_pgnEntries_template; |
| class N__MFDB__Add; |
| class N__MFDB__Add_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__INTEGER N__MFDB__Delete_pgnEntries; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__INTEGER_template N__MFDB__Delete_pgnEntries_template; |
| class N__MFDB__Delete; |
| class N__MFDB__Delete_template; |
| class N__MFDB__Clear; |
| class N__MFDB__Clear_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__INTEGER N__MFDB__Create__Entry_pgnEntries; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__INTEGER_template N__MFDB__Create__Entry_pgnEntries_template; |
| class N__MFDB__Create__Entry; |
| class N__MFDB__Create__Entry_template; |
| class PGNEntry; |
| class PGNEntry_template; |
| class N__MFDBNQ__Add_pgnEntries; |
| class N__MFDBNQ__Add_pgnEntries_template; |
| class N__MFDBNQ__Add; |
| class N__MFDBNQ__Add_template; |
| class PortNibble; |
| class PortNibble_template; |
| class N__NT__Request; |
| class N__NT__Request_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING N__NT__Response_SourceAddressEntries; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING_template N__NT__Response_SourceAddressEntries_template; |
| class N__NT__Response; |
| class N__NT__Response_template; |
| class N__NTX__Request; |
| class N__NTX__Request_template; |
| class SA__NAME__pair; |
| class SA__NAME__pair_template; |
| class N__NTX__Response_sourceaddress__NAME__pairs; |
| class N__NTX__Response_sourceaddress__NAME__pairs_template; |
| class N__NTX__Response; |
| class N__NTX__Response_template; |
| class e__ParametricIdentifier; |
| class e__ParametricIdentifier_template; |
| class N__GP__Request_parametricIdentifiers; |
| class N__GP__Request_parametricIdentifiers_template; |
| class N__GP__Request; |
| class N__GP__Request_template; |
| class RequestedParametric; |
| class RequestedParametric_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING N__GP__Response_requestedParametrics; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING_template N__GP__Response_requestedParametrics_template; |
| class N__GP__Response; |
| class N__GP__Response_template; |
| class N__GP__Reset__Statistics; |
| class N__GP__Reset__Statistics_template; |
| class N__SP__Request_parametricIdentifiers; |
| class N__SP__Request_parametricIdentifiers_template; |
| class N__SP__Request; |
| class N__SP__Request_template; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING N__SP__Response_requestedParametrics; |
| typedef PreGenRecordOf::PREGEN__RECORD__OF__OCTETSTRING_template N__SP__Response_requestedParametrics_template; |
| class N__SP__Response; |
| class N__SP__Response_template; |
| class N__SP__Reset__Statistics; |
| class N__SP__Reset__Statistics_template; |
| class N__OC__Request; |
| class N__OC__Request_template; |
| class N__CC__Request; |
| class N__CC__Request_template; |
| class e__Status; |
| class e__Status_template; |
| class e__FailureReasonCode; |
| class e__FailureReasonCode_template; |
| class N__OC__Response; |
| class N__OC__Response_template; |
| class N__CC__Response; |
| class N__CC__Response_template; |
| class NetworkMessage; |
| class NetworkMessage_template; |
| |
| } /* end of namespace */ |
| |
| #ifndef IsobusNMMessageTypes_HH |
| #define IsobusNMMessageTypes_HH |
| |
| namespace IsobusNMMessageTypes { |
| |
| /* Type definitions */ |
| |
| typedef OCTETSTRING DestinationAddress; |
| typedef OCTETSTRING_template DestinationAddress_template; |
| typedef OCTETSTRING PDUFormat; |
| typedef OCTETSTRING_template PDUFormat_template; |
| typedef OCTETSTRING SourceAddress; |
| typedef OCTETSTRING_template SourceAddress_template; |
| typedef BITSTRING Priority; |
| typedef BITSTRING_template Priority_template; |
| typedef BITSTRING SelfConfigurableAddressBits; |
| typedef BITSTRING_template SelfConfigurableAddressBits_template; |
| typedef BITSTRING IndustryGroupBits; |
| typedef BITSTRING_template IndustryGroupBits_template; |
| typedef BITSTRING DeviceClassInstanceBits; |
| typedef BITSTRING_template DeviceClassInstanceBits_template; |
| typedef BITSTRING DeviceClassBits; |
| typedef BITSTRING_template DeviceClassBits_template; |
| typedef BITSTRING ReservedBits; |
| typedef BITSTRING_template ReservedBits_template; |
| typedef BITSTRING FunctionBits; |
| typedef BITSTRING_template FunctionBits_template; |
| typedef BITSTRING FunctionInstanceBits; |
| typedef BITSTRING_template FunctionInstanceBits_template; |
| typedef BITSTRING ECUInstanceBits; |
| typedef BITSTRING_template ECUInstanceBits_template; |
| typedef BITSTRING ManufacturerCodeBits; |
| typedef BITSTRING_template ManufacturerCodeBits_template; |
| typedef BITSTRING IdentityNumberBits; |
| typedef BITSTRING_template IdentityNumberBits_template; |
| typedef INTEGER Function; |
| typedef INTEGER_template Function_template; |
| typedef OCTETSTRING Buffersize; |
| typedef OCTETSTRING_template Buffersize_template; |
| typedef OCTETSTRING MaximumFilterDatabaseSize; |
| typedef OCTETSTRING_template MaximumFilterDatabaseSize_template; |
| typedef OCTETSTRING NumberOfFilterDatabaseEntries; |
| typedef OCTETSTRING_template NumberOfFilterDatabaseEntries_template; |
| typedef OCTETSTRING MaximumNumberOfMessagesReceivedPerSecond; |
| typedef OCTETSTRING_template MaximumNumberOfMessagesReceivedPerSecond_template; |
| typedef OCTETSTRING MaximumNumberOfMessagesForwardedPerSecond; |
| typedef OCTETSTRING_template MaximumNumberOfMessagesForwardedPerSecond_template; |
| typedef OCTETSTRING MaximumNumberOfMessagesFilteredPerSecond; |
| typedef OCTETSTRING_template MaximumNumberOfMessagesFilteredPerSecond_template; |
| typedef OCTETSTRING MaximumTransitDelayTime__ms; |
| typedef OCTETSTRING_template MaximumTransitDelayTime__ms_template; |
| typedef OCTETSTRING AverageTransitDelayTime__ms; |
| typedef OCTETSTRING_template AverageTransitDelayTime__ms_template; |
| typedef OCTETSTRING NumberOfMessagesLostDueToBufferOverflow; |
| typedef OCTETSTRING_template NumberOfMessagesLostDueToBufferOverflow_template; |
| typedef OCTETSTRING NumberOfMessagesWithExcessTransitDelayTime; |
| typedef OCTETSTRING_template NumberOfMessagesWithExcessTransitDelayTime_template; |
| typedef OCTETSTRING AverageNumberOfMessagesReceivedPerSecond; |
| typedef OCTETSTRING_template AverageNumberOfMessagesReceivedPerSecond_template; |
| typedef OCTETSTRING AverageNumberOfMessagesForwardedPerSecond; |
| typedef OCTETSTRING_template AverageNumberOfMessagesForwardedPerSecond_template; |
| typedef OCTETSTRING AverageNumberOfMessagesFilteredPerSecond; |
| typedef OCTETSTRING_template AverageNumberOfMessagesFilteredPerSecond_template; |
| typedef OCTETSTRING UptimeSinceLastPowerOnReset__s; |
| typedef OCTETSTRING_template UptimeSinceLastPowerOnReset__s_template; |
| typedef OCTETSTRING NumberOfPorts; |
| typedef OCTETSTRING_template NumberOfPorts_template; |
| typedef OCTETSTRING NetworkInterconnectionUnitType; |
| typedef OCTETSTRING_template NetworkInterconnectionUnitType_template; |
| typedef OCTETSTRING Reserved; |
| typedef OCTETSTRING_template Reserved_template; |
| |
| /* Class definitions */ |
| |
| class NAME : public Base_Type { |
| BITSTRING field_selfConfigurableAddressValue; |
| BITSTRING field_industryGroupValue; |
| BITSTRING field_deviceClassInstanceValue; |
| BITSTRING field_deviceClassValue; |
| BITSTRING field_reserveValued; |
| BITSTRING field_functionValue; |
| BITSTRING field_functionInstanceValue; |
| BITSTRING field_ecuInstancceValue; |
| BITSTRING field_manufacturerCodeValue; |
| BITSTRING field_identityNumberBits; |
| public: |
| NAME(); |
| NAME(const BITSTRING& par_selfConfigurableAddressValue, |
| const BITSTRING& par_industryGroupValue, |
| const BITSTRING& par_deviceClassInstanceValue, |
| const BITSTRING& par_deviceClassValue, |
| const BITSTRING& par_reserveValued, |
| const BITSTRING& par_functionValue, |
| const BITSTRING& par_functionInstanceValue, |
| const BITSTRING& par_ecuInstancceValue, |
| const BITSTRING& par_manufacturerCodeValue, |
| const BITSTRING& par_identityNumberBits); |
| NAME(const NAME& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| NAME& operator=(const NAME& other_value); |
| boolean operator==(const NAME& other_value) const; |
| inline boolean operator!=(const NAME& other_value) const |
| { return !(*this == other_value); } |
| |
| boolean is_bound() const; |
| |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| |
| inline BITSTRING& selfConfigurableAddressValue() |
| {return field_selfConfigurableAddressValue;} |
| inline const BITSTRING& selfConfigurableAddressValue() const |
| {return field_selfConfigurableAddressValue;} |
| inline BITSTRING& industryGroupValue() |
| {return field_industryGroupValue;} |
| inline const BITSTRING& industryGroupValue() const |
| {return field_industryGroupValue;} |
| inline BITSTRING& deviceClassInstanceValue() |
| {return field_deviceClassInstanceValue;} |
| inline const BITSTRING& deviceClassInstanceValue() const |
| {return field_deviceClassInstanceValue;} |
| inline BITSTRING& deviceClassValue() |
| {return field_deviceClassValue;} |
| inline const BITSTRING& deviceClassValue() const |
| {return field_deviceClassValue;} |
| inline BITSTRING& reserveValued() |
| {return field_reserveValued;} |
| inline const BITSTRING& reserveValued() const |
| {return field_reserveValued;} |
| inline BITSTRING& functionValue() |
| {return field_functionValue;} |
| inline const BITSTRING& functionValue() const |
| {return field_functionValue;} |
| inline BITSTRING& functionInstanceValue() |
| {return field_functionInstanceValue;} |
| inline const BITSTRING& functionInstanceValue() const |
| {return field_functionInstanceValue;} |
| inline BITSTRING& ecuInstancceValue() |
| {return field_ecuInstancceValue;} |
| inline const BITSTRING& ecuInstancceValue() const |
| {return field_ecuInstancceValue;} |
| inline BITSTRING& manufacturerCodeValue() |
| {return field_manufacturerCodeValue;} |
| inline const BITSTRING& manufacturerCodeValue() const |
| {return field_manufacturerCodeValue;} |
| inline BITSTRING& identityNumberBits() |
| {return field_identityNumberBits;} |
| inline const BITSTRING& identityNumberBits() const |
| {return field_identityNumberBits;} |
| inline int size_of() const |
| {return 10;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class NAME_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| NAME_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const NAME& other_value); |
| void copy_template(const NAME_template& other_value); |
| |
| public: |
| NAME_template(); |
| NAME_template(template_sel other_value); |
| NAME_template(const NAME& other_value); |
| NAME_template(const OPTIONAL<NAME>& other_value); |
| NAME_template(const NAME_template& other_value); |
| ~NAME_template(); |
| NAME_template& operator=(template_sel other_value); |
| NAME_template& operator=(const NAME& other_value); |
| NAME_template& operator=(const OPTIONAL<NAME>& other_value); |
| NAME_template& operator=(const NAME_template& other_value); |
| boolean match(const NAME& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| NAME valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| NAME_template& list_item(unsigned int list_index) const; |
| BITSTRING_template& selfConfigurableAddressValue(); |
| const BITSTRING_template& selfConfigurableAddressValue() const; |
| BITSTRING_template& industryGroupValue(); |
| const BITSTRING_template& industryGroupValue() const; |
| BITSTRING_template& deviceClassInstanceValue(); |
| const BITSTRING_template& deviceClassInstanceValue() const; |
| BITSTRING_template& deviceClassValue(); |
| const BITSTRING_template& deviceClassValue() const; |
| BITSTRING_template& reserveValued(); |
| const BITSTRING_template& reserveValued() const; |
| BITSTRING_template& functionValue(); |
| const BITSTRING_template& functionValue() const; |
| BITSTRING_template& functionInstanceValue(); |
| const BITSTRING_template& functionInstanceValue() const; |
| BITSTRING_template& ecuInstancceValue(); |
| const BITSTRING_template& ecuInstancceValue() const; |
| BITSTRING_template& manufacturerCodeValue(); |
| const BITSTRING_template& manufacturerCodeValue() const; |
| BITSTRING_template& identityNumberBits(); |
| const BITSTRING_template& identityNumberBits() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const NAME& match_value, boolean legacy = FALSE) const; |
| 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 CannotClaimSourceAddress : public Base_Type { |
| NAME field_name; |
| public: |
| CannotClaimSourceAddress(); |
| CannotClaimSourceAddress(const NAME& par_name); |
| CannotClaimSourceAddress(const CannotClaimSourceAddress& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| CannotClaimSourceAddress& operator=(const CannotClaimSourceAddress& other_value); |
| boolean operator==(const CannotClaimSourceAddress& other_value) const; |
| inline boolean operator!=(const CannotClaimSourceAddress& other_value) const |
| { return !(*this == other_value); } |
| |
| boolean is_bound() const; |
| |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| |
| inline NAME& name() |
| {return field_name;} |
| inline const NAME& name() const |
| {return field_name;} |
| inline int size_of() const |
| {return 1;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class CannotClaimSourceAddress_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| CannotClaimSourceAddress_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const CannotClaimSourceAddress& other_value); |
| void copy_template(const CannotClaimSourceAddress_template& other_value); |
| |
| public: |
| CannotClaimSourceAddress_template(); |
| CannotClaimSourceAddress_template(template_sel other_value); |
| CannotClaimSourceAddress_template(const CannotClaimSourceAddress& other_value); |
| CannotClaimSourceAddress_template(const OPTIONAL<CannotClaimSourceAddress>& other_value); |
| CannotClaimSourceAddress_template(const CannotClaimSourceAddress_template& other_value); |
| ~CannotClaimSourceAddress_template(); |
| CannotClaimSourceAddress_template& operator=(template_sel other_value); |
| CannotClaimSourceAddress_template& operator=(const CannotClaimSourceAddress& other_value); |
| CannotClaimSourceAddress_template& operator=(const OPTIONAL<CannotClaimSourceAddress>& other_value); |
| CannotClaimSourceAddress_template& operator=(const CannotClaimSourceAddress_template& other_value); |
| boolean match(const CannotClaimSourceAddress& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| CannotClaimSourceAddress valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| CannotClaimSourceAddress_template& list_item(unsigned int list_index) const; |
| NAME_template& name(); |
| const NAME_template& name() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const CannotClaimSourceAddress& match_value, boolean legacy = FALSE) const; |
| 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 AddressClaimed : public Base_Type { |
| NAME field_name; |
| public: |
| AddressClaimed(); |
| AddressClaimed(const NAME& par_name); |
| AddressClaimed(const AddressClaimed& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| AddressClaimed& operator=(const AddressClaimed& other_value); |
| boolean operator==(const AddressClaimed& other_value) const; |
| inline boolean operator!=(const AddressClaimed& other_value) const |
| { return !(*this == other_value); } |
| |
| boolean is_bound() const; |
| |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| |
| inline NAME& name() |
| {return field_name;} |
| inline const NAME& name() const |
| {return field_name;} |
| inline int size_of() const |
| {return 1;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class AddressClaimed_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| AddressClaimed_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const AddressClaimed& other_value); |
| void copy_template(const AddressClaimed_template& other_value); |
| |
| public: |
| AddressClaimed_template(); |
| AddressClaimed_template(template_sel other_value); |
| AddressClaimed_template(const AddressClaimed& other_value); |
| AddressClaimed_template(const OPTIONAL<AddressClaimed>& other_value); |
| AddressClaimed_template(const AddressClaimed_template& other_value); |
| ~AddressClaimed_template(); |
| AddressClaimed_template& operator=(template_sel other_value); |
| AddressClaimed_template& operator=(const AddressClaimed& other_value); |
| AddressClaimed_template& operator=(const OPTIONAL<AddressClaimed>& other_value); |
| AddressClaimed_template& operator=(const AddressClaimed_template& other_value); |
| boolean match(const AddressClaimed& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| AddressClaimed valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| AddressClaimed_template& list_item(unsigned int list_index) const; |
| NAME_template& name(); |
| const NAME_template& name() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const AddressClaimed& match_value, boolean legacy = FALSE) const; |
| 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 RequestForAddressClaimed : public Base_Type { |
| INTEGER field_pgn; |
| public: |
| RequestForAddressClaimed(); |
| RequestForAddressClaimed(const INTEGER& par_pgn); |
| RequestForAddressClaimed(const RequestForAddressClaimed& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| RequestForAddressClaimed& operator=(const RequestForAddressClaimed& other_value); |
| boolean operator==(const RequestForAddressClaimed& other_value) const; |
| inline boolean operator!=(const RequestForAddressClaimed& 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& pgn() |
| {return field_pgn;} |
| inline const INTEGER& pgn() const |
| {return field_pgn;} |
| inline int size_of() const |
| {return 1;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class RequestForAddressClaimed_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| RequestForAddressClaimed_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const RequestForAddressClaimed& other_value); |
| void copy_template(const RequestForAddressClaimed_template& other_value); |
| |
| public: |
| RequestForAddressClaimed_template(); |
| RequestForAddressClaimed_template(template_sel other_value); |
| RequestForAddressClaimed_template(const RequestForAddressClaimed& other_value); |
| RequestForAddressClaimed_template(const OPTIONAL<RequestForAddressClaimed>& other_value); |
| RequestForAddressClaimed_template(const RequestForAddressClaimed_template& other_value); |
| ~RequestForAddressClaimed_template(); |
| RequestForAddressClaimed_template& operator=(template_sel other_value); |
| RequestForAddressClaimed_template& operator=(const RequestForAddressClaimed& other_value); |
| RequestForAddressClaimed_template& operator=(const OPTIONAL<RequestForAddressClaimed>& other_value); |
| RequestForAddressClaimed_template& operator=(const RequestForAddressClaimed_template& other_value); |
| boolean match(const RequestForAddressClaimed& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| RequestForAddressClaimed valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| RequestForAddressClaimed_template& list_item(unsigned int list_index) const; |
| INTEGER_template& pgn(); |
| const INTEGER_template& pgn() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const RequestForAddressClaimed& match_value, boolean legacy = FALSE) const; |
| 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 CommandedAddress : public Base_Type { |
| NAME field_name; |
| OCTETSTRING field_newSourceAddress; |
| public: |
| CommandedAddress(); |
| CommandedAddress(const NAME& par_name, |
| const OCTETSTRING& par_newSourceAddress); |
| CommandedAddress(const CommandedAddress& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| CommandedAddress& operator=(const CommandedAddress& other_value); |
| boolean operator==(const CommandedAddress& other_value) const; |
| inline boolean operator!=(const CommandedAddress& other_value) const |
| { return !(*this == other_value); } |
| |
| boolean is_bound() const; |
| |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| |
| inline NAME& name() |
| {return field_name;} |
| inline const NAME& name() const |
| {return field_name;} |
| inline OCTETSTRING& newSourceAddress() |
| {return field_newSourceAddress;} |
| inline const OCTETSTRING& newSourceAddress() const |
| {return field_newSourceAddress;} |
| inline int size_of() const |
| {return 2;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class CommandedAddress_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| CommandedAddress_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const CommandedAddress& other_value); |
| void copy_template(const CommandedAddress_template& other_value); |
| |
| public: |
| CommandedAddress_template(); |
| CommandedAddress_template(template_sel other_value); |
| CommandedAddress_template(const CommandedAddress& other_value); |
| CommandedAddress_template(const OPTIONAL<CommandedAddress>& other_value); |
| CommandedAddress_template(const CommandedAddress_template& other_value); |
| ~CommandedAddress_template(); |
| CommandedAddress_template& operator=(template_sel other_value); |
| CommandedAddress_template& operator=(const CommandedAddress& other_value); |
| CommandedAddress_template& operator=(const OPTIONAL<CommandedAddress>& other_value); |
| CommandedAddress_template& operator=(const CommandedAddress_template& other_value); |
| boolean match(const CommandedAddress& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| CommandedAddress valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| CommandedAddress_template& list_item(unsigned int list_index) const; |
| NAME_template& name(); |
| const NAME_template& name() const; |
| OCTETSTRING_template& newSourceAddress(); |
| const OCTETSTRING_template& newSourceAddress() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const CommandedAddress& match_value, boolean legacy = FALSE) const; |
| 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 e__PortNumber : public Base_Type { // enum |
| friend class e__PortNumber_template; |
| public: |
| enum enum_type { port__local = 0, port__1 = 1, port__2 = 2, port__3 = 3, port__4 = 4, port__5 = 5, port__6 = 6, port__7 = 7, port__8 = 8, port__9 = 9, port__10 = 10, port__11 = 11, port__12 = 12, port__13 = 13, port__14 = 14, port__global = 15, UNKNOWN_VALUE = 16, UNBOUND_VALUE = 17 }; |
| private: |
| enum_type enum_value; |
| |
| public: |
| e__PortNumber(); |
| e__PortNumber(int other_value); |
| e__PortNumber(enum_type other_value); |
| e__PortNumber(const e__PortNumber& other_value); |
| |
| e__PortNumber& operator=(int other_value); |
| e__PortNumber& operator=(enum_type other_value); |
| e__PortNumber& operator=(const e__PortNumber& other_value); |
| |
| boolean operator==(enum_type other_value) const; |
| boolean operator==(const e__PortNumber& other_value) const; |
| inline boolean operator!=(enum_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const e__PortNumber& other_value) const { return !(*this == other_value); } |
| boolean operator<(enum_type other_value) const; |
| boolean operator<(const e__PortNumber& other_value) const; |
| boolean operator>(enum_type other_value) const; |
| boolean operator>(const e__PortNumber& other_value) const; |
| inline boolean operator<=(enum_type other_value) const { return !(*this > other_value); } |
| inline boolean operator<=(const e__PortNumber& other_value) const { return !(*this > other_value); } |
| inline boolean operator>=(enum_type other_value) const { return !(*this < other_value); } |
| inline boolean operator>=(const e__PortNumber& 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); |
| static boolean is_valid_enum(int int_par); |
| |
| static int enum2int(enum_type enum_par); |
| static int enum2int(const e__PortNumber& 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); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class e__PortNumber_template : public Base_Template { |
| union { |
| e__PortNumber::enum_type single_value; |
| struct { |
| unsigned int n_values; |
| e__PortNumber_template *list_value; |
| } value_list; |
| }; |
| |
| void copy_template(const e__PortNumber_template& other_value); |
| |
| public: |
| e__PortNumber_template(); |
| e__PortNumber_template(template_sel other_value); |
| e__PortNumber_template(int other_value); |
| e__PortNumber_template(e__PortNumber::enum_type other_value); |
| e__PortNumber_template(const e__PortNumber& other_value); |
| e__PortNumber_template(const OPTIONAL<e__PortNumber>& other_value); |
| e__PortNumber_template(const e__PortNumber_template& other_value); |
| ~e__PortNumber_template(); |
| |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| e__PortNumber_template& operator=(template_sel other_value); |
| e__PortNumber_template& operator=(int other_value); |
| e__PortNumber_template& operator=(e__PortNumber::enum_type other_value); |
| e__PortNumber_template& operator=(const e__PortNumber& other_value); |
| e__PortNumber_template& operator=(const OPTIONAL<e__PortNumber>& other_value); |
| e__PortNumber_template& operator=(const e__PortNumber_template& other_value); |
| |
| boolean match(e__PortNumber::enum_type other_value, boolean legacy = FALSE) const; |
| boolean match(const e__PortNumber& other_value, boolean legacy = FALSE) const; |
| e__PortNumber::enum_type valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| e__PortNumber_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const e__PortNumber& 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; |
| }; |
| |
| class PortPair : public Base_Type { |
| e__PortNumber field_fromPort; |
| e__PortNumber field_toPort; |
| public: |
| PortPair(); |
| PortPair(const e__PortNumber& par_fromPort, |
| const e__PortNumber& par_toPort); |
| PortPair(const PortPair& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| PortPair& operator=(const PortPair& other_value); |
| boolean operator==(const PortPair& other_value) const; |
| inline boolean operator!=(const PortPair& other_value) const |
| { return !(*this == other_value); } |
| |
| boolean is_bound() const; |
| |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| |
| inline e__PortNumber& fromPort() |
| {return field_fromPort;} |
| inline const e__PortNumber& fromPort() const |
| {return field_fromPort;} |
| inline e__PortNumber& toPort() |
| {return field_toPort;} |
| inline const e__PortNumber& toPort() const |
| {return field_toPort;} |
| inline int size_of() const |
| {return 2;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class PortPair_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| PortPair_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const PortPair& other_value); |
| void copy_template(const PortPair_template& other_value); |
| |
| public: |
| PortPair_template(); |
| PortPair_template(template_sel other_value); |
| PortPair_template(const PortPair& other_value); |
| PortPair_template(const OPTIONAL<PortPair>& other_value); |
| PortPair_template(const PortPair_template& other_value); |
| ~PortPair_template(); |
| PortPair_template& operator=(template_sel other_value); |
| PortPair_template& operator=(const PortPair& other_value); |
| PortPair_template& operator=(const OPTIONAL<PortPair>& other_value); |
| PortPair_template& operator=(const PortPair_template& other_value); |
| boolean match(const PortPair& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| PortPair valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| PortPair_template& list_item(unsigned int list_index) const; |
| e__PortNumber_template& fromPort(); |
| const e__PortNumber_template& fromPort() const; |
| e__PortNumber_template& toPort(); |
| const e__PortNumber_template& toPort() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const PortPair& match_value, boolean legacy = FALSE) const; |
| 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 N__MFDB__Request : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| OCTETSTRING field_reserved3; |
| OCTETSTRING field_reserved4; |
| OCTETSTRING field_reserved5; |
| OCTETSTRING field_reserved6; |
| OCTETSTRING field_reserved7; |
| OCTETSTRING field_reserved8; |
| public: |
| N__MFDB__Request(); |
| N__MFDB__Request(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const OCTETSTRING& par_reserved3, |
| const OCTETSTRING& par_reserved4, |
| const OCTETSTRING& par_reserved5, |
| const OCTETSTRING& par_reserved6, |
| const OCTETSTRING& par_reserved7, |
| const OCTETSTRING& par_reserved8); |
| N__MFDB__Request(const N__MFDB__Request& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__MFDB__Request& operator=(const N__MFDB__Request& other_value); |
| boolean operator==(const N__MFDB__Request& other_value) const; |
| inline boolean operator!=(const N__MFDB__Request& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline OCTETSTRING& reserved3() |
| {return field_reserved3;} |
| inline const OCTETSTRING& reserved3() const |
| {return field_reserved3;} |
| inline OCTETSTRING& reserved4() |
| {return field_reserved4;} |
| inline const OCTETSTRING& reserved4() const |
| {return field_reserved4;} |
| inline OCTETSTRING& reserved5() |
| {return field_reserved5;} |
| inline const OCTETSTRING& reserved5() const |
| {return field_reserved5;} |
| inline OCTETSTRING& reserved6() |
| {return field_reserved6;} |
| inline const OCTETSTRING& reserved6() const |
| {return field_reserved6;} |
| inline OCTETSTRING& reserved7() |
| {return field_reserved7;} |
| inline const OCTETSTRING& reserved7() const |
| {return field_reserved7;} |
| inline OCTETSTRING& reserved8() |
| {return field_reserved8;} |
| inline const OCTETSTRING& reserved8() const |
| {return field_reserved8;} |
| inline int size_of() const |
| {return 8;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__MFDB__Request_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__MFDB__Request_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__MFDB__Request& other_value); |
| void copy_template(const N__MFDB__Request_template& other_value); |
| |
| public: |
| N__MFDB__Request_template(); |
| N__MFDB__Request_template(template_sel other_value); |
| N__MFDB__Request_template(const N__MFDB__Request& other_value); |
| N__MFDB__Request_template(const OPTIONAL<N__MFDB__Request>& other_value); |
| N__MFDB__Request_template(const N__MFDB__Request_template& other_value); |
| ~N__MFDB__Request_template(); |
| N__MFDB__Request_template& operator=(template_sel other_value); |
| N__MFDB__Request_template& operator=(const N__MFDB__Request& other_value); |
| N__MFDB__Request_template& operator=(const OPTIONAL<N__MFDB__Request>& other_value); |
| N__MFDB__Request_template& operator=(const N__MFDB__Request_template& other_value); |
| boolean match(const N__MFDB__Request& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__MFDB__Request valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__MFDB__Request_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| OCTETSTRING_template& reserved3(); |
| const OCTETSTRING_template& reserved3() const; |
| OCTETSTRING_template& reserved4(); |
| const OCTETSTRING_template& reserved4() const; |
| OCTETSTRING_template& reserved5(); |
| const OCTETSTRING_template& reserved5() const; |
| OCTETSTRING_template& reserved6(); |
| const OCTETSTRING_template& reserved6() const; |
| OCTETSTRING_template& reserved7(); |
| const OCTETSTRING_template& reserved7() const; |
| OCTETSTRING_template& reserved8(); |
| const OCTETSTRING_template& reserved8() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__MFDB__Request& match_value, boolean legacy = FALSE) const; |
| 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 e__FilterMode : public Base_Type { // enum |
| friend class e__FilterMode_template; |
| public: |
| enum enum_type { blockSpecificPGNs = 0, passSecificPGNs = 1, UNKNOWN_VALUE = 2, UNBOUND_VALUE = 3 }; |
| private: |
| enum_type enum_value; |
| |
| public: |
| e__FilterMode(); |
| e__FilterMode(int other_value); |
| e__FilterMode(enum_type other_value); |
| e__FilterMode(const e__FilterMode& other_value); |
| |
| e__FilterMode& operator=(int other_value); |
| e__FilterMode& operator=(enum_type other_value); |
| e__FilterMode& operator=(const e__FilterMode& other_value); |
| |
| boolean operator==(enum_type other_value) const; |
| boolean operator==(const e__FilterMode& other_value) const; |
| inline boolean operator!=(enum_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const e__FilterMode& other_value) const { return !(*this == other_value); } |
| boolean operator<(enum_type other_value) const; |
| boolean operator<(const e__FilterMode& other_value) const; |
| boolean operator>(enum_type other_value) const; |
| boolean operator>(const e__FilterMode& other_value) const; |
| inline boolean operator<=(enum_type other_value) const { return !(*this > other_value); } |
| inline boolean operator<=(const e__FilterMode& other_value) const { return !(*this > other_value); } |
| inline boolean operator>=(enum_type other_value) const { return !(*this < other_value); } |
| inline boolean operator>=(const e__FilterMode& 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); |
| static boolean is_valid_enum(int int_par); |
| |
| static int enum2int(enum_type enum_par); |
| static int enum2int(const e__FilterMode& 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); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class e__FilterMode_template : public Base_Template { |
| union { |
| e__FilterMode::enum_type single_value; |
| struct { |
| unsigned int n_values; |
| e__FilterMode_template *list_value; |
| } value_list; |
| }; |
| |
| void copy_template(const e__FilterMode_template& other_value); |
| |
| public: |
| e__FilterMode_template(); |
| e__FilterMode_template(template_sel other_value); |
| e__FilterMode_template(int other_value); |
| e__FilterMode_template(e__FilterMode::enum_type other_value); |
| e__FilterMode_template(const e__FilterMode& other_value); |
| e__FilterMode_template(const OPTIONAL<e__FilterMode>& other_value); |
| e__FilterMode_template(const e__FilterMode_template& other_value); |
| ~e__FilterMode_template(); |
| |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| e__FilterMode_template& operator=(template_sel other_value); |
| e__FilterMode_template& operator=(int other_value); |
| e__FilterMode_template& operator=(e__FilterMode::enum_type other_value); |
| e__FilterMode_template& operator=(const e__FilterMode& other_value); |
| e__FilterMode_template& operator=(const OPTIONAL<e__FilterMode>& other_value); |
| e__FilterMode_template& operator=(const e__FilterMode_template& other_value); |
| |
| boolean match(e__FilterMode::enum_type other_value, boolean legacy = FALSE) const; |
| boolean match(const e__FilterMode& other_value, boolean legacy = FALSE) const; |
| e__FilterMode::enum_type valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| e__FilterMode_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const e__FilterMode& 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; |
| }; |
| |
| class N__MFDB__Response : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| e__FilterMode field_filterMode; |
| N__MFDB__Response_pgnEntries field_pgnEntries; |
| public: |
| N__MFDB__Response(); |
| N__MFDB__Response(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const e__FilterMode& par_filterMode, |
| const N__MFDB__Response_pgnEntries& par_pgnEntries); |
| N__MFDB__Response(const N__MFDB__Response& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__MFDB__Response& operator=(const N__MFDB__Response& other_value); |
| boolean operator==(const N__MFDB__Response& other_value) const; |
| inline boolean operator!=(const N__MFDB__Response& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline e__FilterMode& filterMode() |
| {return field_filterMode;} |
| inline const e__FilterMode& filterMode() const |
| {return field_filterMode;} |
| inline N__MFDB__Response_pgnEntries& pgnEntries() |
| {return field_pgnEntries;} |
| inline const N__MFDB__Response_pgnEntries& pgnEntries() const |
| {return field_pgnEntries;} |
| inline int size_of() const |
| {return 4;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__MFDB__Response_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__MFDB__Response_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__MFDB__Response& other_value); |
| void copy_template(const N__MFDB__Response_template& other_value); |
| |
| public: |
| N__MFDB__Response_template(); |
| N__MFDB__Response_template(template_sel other_value); |
| N__MFDB__Response_template(const N__MFDB__Response& other_value); |
| N__MFDB__Response_template(const OPTIONAL<N__MFDB__Response>& other_value); |
| N__MFDB__Response_template(const N__MFDB__Response_template& other_value); |
| ~N__MFDB__Response_template(); |
| N__MFDB__Response_template& operator=(template_sel other_value); |
| N__MFDB__Response_template& operator=(const N__MFDB__Response& other_value); |
| N__MFDB__Response_template& operator=(const OPTIONAL<N__MFDB__Response>& other_value); |
| N__MFDB__Response_template& operator=(const N__MFDB__Response_template& other_value); |
| boolean match(const N__MFDB__Response& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__MFDB__Response valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__MFDB__Response_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| e__FilterMode_template& filterMode(); |
| const e__FilterMode_template& filterMode() const; |
| N__MFDB__Response_pgnEntries_template& pgnEntries(); |
| const N__MFDB__Response_pgnEntries_template& pgnEntries() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__MFDB__Response& match_value, boolean legacy = FALSE) const; |
| 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 N__MFDB__Add : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| N__MFDB__Add_pgnEntries field_pgnEntries; |
| public: |
| N__MFDB__Add(); |
| N__MFDB__Add(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const N__MFDB__Add_pgnEntries& par_pgnEntries); |
| N__MFDB__Add(const N__MFDB__Add& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__MFDB__Add& operator=(const N__MFDB__Add& other_value); |
| boolean operator==(const N__MFDB__Add& other_value) const; |
| inline boolean operator!=(const N__MFDB__Add& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline N__MFDB__Add_pgnEntries& pgnEntries() |
| {return field_pgnEntries;} |
| inline const N__MFDB__Add_pgnEntries& pgnEntries() const |
| {return field_pgnEntries;} |
| inline int size_of() const |
| {return 3;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__MFDB__Add_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__MFDB__Add_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__MFDB__Add& other_value); |
| void copy_template(const N__MFDB__Add_template& other_value); |
| |
| public: |
| N__MFDB__Add_template(); |
| N__MFDB__Add_template(template_sel other_value); |
| N__MFDB__Add_template(const N__MFDB__Add& other_value); |
| N__MFDB__Add_template(const OPTIONAL<N__MFDB__Add>& other_value); |
| N__MFDB__Add_template(const N__MFDB__Add_template& other_value); |
| ~N__MFDB__Add_template(); |
| N__MFDB__Add_template& operator=(template_sel other_value); |
| N__MFDB__Add_template& operator=(const N__MFDB__Add& other_value); |
| N__MFDB__Add_template& operator=(const OPTIONAL<N__MFDB__Add>& other_value); |
| N__MFDB__Add_template& operator=(const N__MFDB__Add_template& other_value); |
| boolean match(const N__MFDB__Add& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__MFDB__Add valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__MFDB__Add_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| N__MFDB__Add_pgnEntries_template& pgnEntries(); |
| const N__MFDB__Add_pgnEntries_template& pgnEntries() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__MFDB__Add& match_value, boolean legacy = FALSE) const; |
| 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 N__MFDB__Delete : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| N__MFDB__Delete_pgnEntries field_pgnEntries; |
| public: |
| N__MFDB__Delete(); |
| N__MFDB__Delete(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const N__MFDB__Delete_pgnEntries& par_pgnEntries); |
| N__MFDB__Delete(const N__MFDB__Delete& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__MFDB__Delete& operator=(const N__MFDB__Delete& other_value); |
| boolean operator==(const N__MFDB__Delete& other_value) const; |
| inline boolean operator!=(const N__MFDB__Delete& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline N__MFDB__Delete_pgnEntries& pgnEntries() |
| {return field_pgnEntries;} |
| inline const N__MFDB__Delete_pgnEntries& pgnEntries() const |
| {return field_pgnEntries;} |
| inline int size_of() const |
| {return 3;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__MFDB__Delete_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__MFDB__Delete_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__MFDB__Delete& other_value); |
| void copy_template(const N__MFDB__Delete_template& other_value); |
| |
| public: |
| N__MFDB__Delete_template(); |
| N__MFDB__Delete_template(template_sel other_value); |
| N__MFDB__Delete_template(const N__MFDB__Delete& other_value); |
| N__MFDB__Delete_template(const OPTIONAL<N__MFDB__Delete>& other_value); |
| N__MFDB__Delete_template(const N__MFDB__Delete_template& other_value); |
| ~N__MFDB__Delete_template(); |
| N__MFDB__Delete_template& operator=(template_sel other_value); |
| N__MFDB__Delete_template& operator=(const N__MFDB__Delete& other_value); |
| N__MFDB__Delete_template& operator=(const OPTIONAL<N__MFDB__Delete>& other_value); |
| N__MFDB__Delete_template& operator=(const N__MFDB__Delete_template& other_value); |
| boolean match(const N__MFDB__Delete& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__MFDB__Delete valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__MFDB__Delete_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| N__MFDB__Delete_pgnEntries_template& pgnEntries(); |
| const N__MFDB__Delete_pgnEntries_template& pgnEntries() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__MFDB__Delete& match_value, boolean legacy = FALSE) const; |
| 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 N__MFDB__Clear : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| OCTETSTRING field_reserved3; |
| OCTETSTRING field_reserved4; |
| OCTETSTRING field_reserved5; |
| OCTETSTRING field_reserved6; |
| OCTETSTRING field_reserved7; |
| OCTETSTRING field_reserved8; |
| public: |
| N__MFDB__Clear(); |
| N__MFDB__Clear(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const OCTETSTRING& par_reserved3, |
| const OCTETSTRING& par_reserved4, |
| const OCTETSTRING& par_reserved5, |
| const OCTETSTRING& par_reserved6, |
| const OCTETSTRING& par_reserved7, |
| const OCTETSTRING& par_reserved8); |
| N__MFDB__Clear(const N__MFDB__Clear& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__MFDB__Clear& operator=(const N__MFDB__Clear& other_value); |
| boolean operator==(const N__MFDB__Clear& other_value) const; |
| inline boolean operator!=(const N__MFDB__Clear& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline OCTETSTRING& reserved3() |
| {return field_reserved3;} |
| inline const OCTETSTRING& reserved3() const |
| {return field_reserved3;} |
| inline OCTETSTRING& reserved4() |
| {return field_reserved4;} |
| inline const OCTETSTRING& reserved4() const |
| {return field_reserved4;} |
| inline OCTETSTRING& reserved5() |
| {return field_reserved5;} |
| inline const OCTETSTRING& reserved5() const |
| {return field_reserved5;} |
| inline OCTETSTRING& reserved6() |
| {return field_reserved6;} |
| inline const OCTETSTRING& reserved6() const |
| {return field_reserved6;} |
| inline OCTETSTRING& reserved7() |
| {return field_reserved7;} |
| inline const OCTETSTRING& reserved7() const |
| {return field_reserved7;} |
| inline OCTETSTRING& reserved8() |
| {return field_reserved8;} |
| inline const OCTETSTRING& reserved8() const |
| {return field_reserved8;} |
| inline int size_of() const |
| {return 8;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__MFDB__Clear_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__MFDB__Clear_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__MFDB__Clear& other_value); |
| void copy_template(const N__MFDB__Clear_template& other_value); |
| |
| public: |
| N__MFDB__Clear_template(); |
| N__MFDB__Clear_template(template_sel other_value); |
| N__MFDB__Clear_template(const N__MFDB__Clear& other_value); |
| N__MFDB__Clear_template(const OPTIONAL<N__MFDB__Clear>& other_value); |
| N__MFDB__Clear_template(const N__MFDB__Clear_template& other_value); |
| ~N__MFDB__Clear_template(); |
| N__MFDB__Clear_template& operator=(template_sel other_value); |
| N__MFDB__Clear_template& operator=(const N__MFDB__Clear& other_value); |
| N__MFDB__Clear_template& operator=(const OPTIONAL<N__MFDB__Clear>& other_value); |
| N__MFDB__Clear_template& operator=(const N__MFDB__Clear_template& other_value); |
| boolean match(const N__MFDB__Clear& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__MFDB__Clear valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__MFDB__Clear_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| OCTETSTRING_template& reserved3(); |
| const OCTETSTRING_template& reserved3() const; |
| OCTETSTRING_template& reserved4(); |
| const OCTETSTRING_template& reserved4() const; |
| OCTETSTRING_template& reserved5(); |
| const OCTETSTRING_template& reserved5() const; |
| OCTETSTRING_template& reserved6(); |
| const OCTETSTRING_template& reserved6() const; |
| OCTETSTRING_template& reserved7(); |
| const OCTETSTRING_template& reserved7() const; |
| OCTETSTRING_template& reserved8(); |
| const OCTETSTRING_template& reserved8() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__MFDB__Clear& match_value, boolean legacy = FALSE) const; |
| 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 N__MFDB__Create__Entry : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| e__FilterMode field_filterMode; |
| N__MFDB__Create__Entry_pgnEntries field_pgnEntries; |
| public: |
| N__MFDB__Create__Entry(); |
| N__MFDB__Create__Entry(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const e__FilterMode& par_filterMode, |
| const N__MFDB__Create__Entry_pgnEntries& par_pgnEntries); |
| N__MFDB__Create__Entry(const N__MFDB__Create__Entry& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__MFDB__Create__Entry& operator=(const N__MFDB__Create__Entry& other_value); |
| boolean operator==(const N__MFDB__Create__Entry& other_value) const; |
| inline boolean operator!=(const N__MFDB__Create__Entry& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline e__FilterMode& filterMode() |
| {return field_filterMode;} |
| inline const e__FilterMode& filterMode() const |
| {return field_filterMode;} |
| inline N__MFDB__Create__Entry_pgnEntries& pgnEntries() |
| {return field_pgnEntries;} |
| inline const N__MFDB__Create__Entry_pgnEntries& pgnEntries() const |
| {return field_pgnEntries;} |
| inline int size_of() const |
| {return 4;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__MFDB__Create__Entry_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__MFDB__Create__Entry_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__MFDB__Create__Entry& other_value); |
| void copy_template(const N__MFDB__Create__Entry_template& other_value); |
| |
| public: |
| N__MFDB__Create__Entry_template(); |
| N__MFDB__Create__Entry_template(template_sel other_value); |
| N__MFDB__Create__Entry_template(const N__MFDB__Create__Entry& other_value); |
| N__MFDB__Create__Entry_template(const OPTIONAL<N__MFDB__Create__Entry>& other_value); |
| N__MFDB__Create__Entry_template(const N__MFDB__Create__Entry_template& other_value); |
| ~N__MFDB__Create__Entry_template(); |
| N__MFDB__Create__Entry_template& operator=(template_sel other_value); |
| N__MFDB__Create__Entry_template& operator=(const N__MFDB__Create__Entry& other_value); |
| N__MFDB__Create__Entry_template& operator=(const OPTIONAL<N__MFDB__Create__Entry>& other_value); |
| N__MFDB__Create__Entry_template& operator=(const N__MFDB__Create__Entry_template& other_value); |
| boolean match(const N__MFDB__Create__Entry& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__MFDB__Create__Entry valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__MFDB__Create__Entry_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| e__FilterMode_template& filterMode(); |
| const e__FilterMode_template& filterMode() const; |
| N__MFDB__Create__Entry_pgnEntries_template& pgnEntries(); |
| const N__MFDB__Create__Entry_pgnEntries_template& pgnEntries() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__MFDB__Create__Entry& match_value, boolean legacy = FALSE) const; |
| 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 PGNEntry : public Base_Type { |
| INTEGER field_maxTransferRate; |
| INTEGER field_pgn; |
| NAME field_name; |
| OCTETSTRING field_nameQualifier; |
| public: |
| PGNEntry(); |
| PGNEntry(const INTEGER& par_maxTransferRate, |
| const INTEGER& par_pgn, |
| const NAME& par_name, |
| const OCTETSTRING& par_nameQualifier); |
| PGNEntry(const PGNEntry& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| PGNEntry& operator=(const PGNEntry& other_value); |
| boolean operator==(const PGNEntry& other_value) const; |
| inline boolean operator!=(const PGNEntry& 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& maxTransferRate() |
| {return field_maxTransferRate;} |
| inline const INTEGER& maxTransferRate() const |
| {return field_maxTransferRate;} |
| inline INTEGER& pgn() |
| {return field_pgn;} |
| inline const INTEGER& pgn() const |
| {return field_pgn;} |
| inline NAME& name() |
| {return field_name;} |
| inline const NAME& name() const |
| {return field_name;} |
| inline OCTETSTRING& nameQualifier() |
| {return field_nameQualifier;} |
| inline const OCTETSTRING& nameQualifier() const |
| {return field_nameQualifier;} |
| inline int size_of() const |
| {return 4;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class PGNEntry_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| PGNEntry_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const PGNEntry& other_value); |
| void copy_template(const PGNEntry_template& other_value); |
| |
| public: |
| PGNEntry_template(); |
| PGNEntry_template(template_sel other_value); |
| PGNEntry_template(const PGNEntry& other_value); |
| PGNEntry_template(const OPTIONAL<PGNEntry>& other_value); |
| PGNEntry_template(const PGNEntry_template& other_value); |
| ~PGNEntry_template(); |
| PGNEntry_template& operator=(template_sel other_value); |
| PGNEntry_template& operator=(const PGNEntry& other_value); |
| PGNEntry_template& operator=(const OPTIONAL<PGNEntry>& other_value); |
| PGNEntry_template& operator=(const PGNEntry_template& other_value); |
| boolean match(const PGNEntry& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| PGNEntry valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| PGNEntry_template& list_item(unsigned int list_index) const; |
| INTEGER_template& maxTransferRate(); |
| const INTEGER_template& maxTransferRate() const; |
| INTEGER_template& pgn(); |
| const INTEGER_template& pgn() const; |
| NAME_template& name(); |
| const NAME_template& name() const; |
| OCTETSTRING_template& nameQualifier(); |
| const OCTETSTRING_template& nameQualifier() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const PGNEntry& match_value, boolean legacy = FALSE) const; |
| 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 N__MFDBNQ__Add_pgnEntries : public Base_Type { |
| struct recordof_setof_struct { |
| int ref_count; |
| int n_elements; |
| PGNEntry **value_elements; |
| } *val_ptr; |
| |
| static const PGNEntry UNBOUND_ELEM; |
| private: |
| friend boolean operator==(null_type null_value, const N__MFDBNQ__Add_pgnEntries& other_value); |
| |
| public: |
| typedef PGNEntry of_type; |
| N__MFDBNQ__Add_pgnEntries(); |
| N__MFDBNQ__Add_pgnEntries(null_type other_value); |
| N__MFDBNQ__Add_pgnEntries(const N__MFDBNQ__Add_pgnEntries& other_value); |
| ~N__MFDBNQ__Add_pgnEntries(); |
| |
| void clean_up(); |
| N__MFDBNQ__Add_pgnEntries& operator=(null_type other_value); |
| N__MFDBNQ__Add_pgnEntries& operator=(const N__MFDBNQ__Add_pgnEntries& other_value); |
| |
| boolean operator==(null_type other_value) const; |
| boolean operator==(const N__MFDBNQ__Add_pgnEntries& other_value) const; |
| inline boolean operator!=(null_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const N__MFDBNQ__Add_pgnEntries& other_value) const { return !(*this == other_value); } |
| |
| PGNEntry& operator[](int index_value); |
| PGNEntry& operator[](const INTEGER& index_value); |
| const PGNEntry& operator[](int index_value) const; |
| const PGNEntry& operator[](const INTEGER& index_value) const; |
| |
| N__MFDBNQ__Add_pgnEntries operator<<=(int rotate_count) const; |
| N__MFDBNQ__Add_pgnEntries operator<<=(const INTEGER& rotate_count) const; |
| N__MFDBNQ__Add_pgnEntries operator>>=(int rotate_count) const; |
| N__MFDBNQ__Add_pgnEntries operator>>=(const INTEGER& rotate_count) const; |
| |
| N__MFDBNQ__Add_pgnEntries operator+(const N__MFDBNQ__Add_pgnEntries& other_value) const; |
| |
| N__MFDBNQ__Add_pgnEntries substr(int index, int returncount) const; |
| |
| N__MFDBNQ__Add_pgnEntries replace(int index, int len, const N__MFDBNQ__Add_pgnEntries& repl) const; |
| |
| N__MFDBNQ__Add_pgnEntries replace(int index, int len, const N__MFDBNQ__Add_pgnEntries_template& repl) const; |
| |
| void set_size(int new_size); |
| inline boolean is_bound() const {return val_ptr != NULL; } |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| int size_of() const; |
| int n_elem() const { return size_of(); } |
| int lengthof() const; |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__MFDBNQ__Add_pgnEntries_template : public Record_Of_Template { |
| union { |
| struct { |
| int n_elements; |
| PGNEntry_template **value_elements; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| N__MFDBNQ__Add_pgnEntries_template *list_value; |
| } value_list; |
| }; |
| void copy_value(const N__MFDBNQ__Add_pgnEntries& other_value); |
| void copy_template(const N__MFDBNQ__Add_pgnEntries_template& other_value); |
| static boolean match_function_specific(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| |
| public: |
| N__MFDBNQ__Add_pgnEntries_template(); |
| N__MFDBNQ__Add_pgnEntries_template(template_sel other_value); |
| N__MFDBNQ__Add_pgnEntries_template(null_type other_value); |
| N__MFDBNQ__Add_pgnEntries_template(const N__MFDBNQ__Add_pgnEntries& other_value); |
| N__MFDBNQ__Add_pgnEntries_template(const OPTIONAL<N__MFDBNQ__Add_pgnEntries>& other_value); |
| N__MFDBNQ__Add_pgnEntries_template(const N__MFDBNQ__Add_pgnEntries_template& other_value); |
| ~N__MFDBNQ__Add_pgnEntries_template(); |
| |
| void clean_up(); |
| N__MFDBNQ__Add_pgnEntries_template& operator=(template_sel other_value); |
| N__MFDBNQ__Add_pgnEntries_template& operator=(null_type other_value); |
| N__MFDBNQ__Add_pgnEntries_template& operator=(const N__MFDBNQ__Add_pgnEntries& other_value); |
| N__MFDBNQ__Add_pgnEntries_template& operator=(const OPTIONAL<N__MFDBNQ__Add_pgnEntries>& other_value); |
| N__MFDBNQ__Add_pgnEntries_template& operator=(const N__MFDBNQ__Add_pgnEntries_template& other_value); |
| |
| PGNEntry_template& operator[](int index_value); |
| PGNEntry_template& operator[](const INTEGER& index_value); |
| const PGNEntry_template& operator[](int index_value) const; |
| const PGNEntry_template& operator[](const INTEGER& index_value) const; |
| |
| void set_size(int new_size); |
| int n_elem() const; |
| int size_of(boolean is_size) const; |
| inline int size_of() const { return size_of(TRUE); } |
| inline int lengthof() const { return size_of(FALSE); } |
| boolean match(const N__MFDBNQ__Add_pgnEntries& other_value, boolean legacy = FALSE) const; |
| inline boolean is_bound() const |
| {return template_selection != UNINITIALIZED_TEMPLATE; } |
| boolean is_value() const; |
| N__MFDBNQ__Add_pgnEntries valueof() const; |
| N__MFDBNQ__Add_pgnEntries substr(int index, int returncount) const; |
| |
| N__MFDBNQ__Add_pgnEntries replace(int index, int len, const N__MFDBNQ__Add_pgnEntries_template& repl) const; |
| |
| N__MFDBNQ__Add_pgnEntries replace(int index, int len, const N__MFDBNQ__Add_pgnEntries& repl) const; |
| |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__MFDBNQ__Add_pgnEntries_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const N__MFDBNQ__Add_pgnEntries& 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; |
| boolean get_istemplate_kind(const char* type) const; |
| }; |
| |
| class N__MFDBNQ__Add : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| e__FilterMode field_filterMode; |
| OCTETSTRING field_reserved4; |
| N__MFDBNQ__Add_pgnEntries field_pgnEntries; |
| public: |
| N__MFDBNQ__Add(); |
| N__MFDBNQ__Add(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const e__FilterMode& par_filterMode, |
| const OCTETSTRING& par_reserved4, |
| const N__MFDBNQ__Add_pgnEntries& par_pgnEntries); |
| N__MFDBNQ__Add(const N__MFDBNQ__Add& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__MFDBNQ__Add& operator=(const N__MFDBNQ__Add& other_value); |
| boolean operator==(const N__MFDBNQ__Add& other_value) const; |
| inline boolean operator!=(const N__MFDBNQ__Add& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline e__FilterMode& filterMode() |
| {return field_filterMode;} |
| inline const e__FilterMode& filterMode() const |
| {return field_filterMode;} |
| inline OCTETSTRING& reserved4() |
| {return field_reserved4;} |
| inline const OCTETSTRING& reserved4() const |
| {return field_reserved4;} |
| inline N__MFDBNQ__Add_pgnEntries& pgnEntries() |
| {return field_pgnEntries;} |
| inline const N__MFDBNQ__Add_pgnEntries& pgnEntries() const |
| {return field_pgnEntries;} |
| inline int size_of() const |
| {return 5;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__MFDBNQ__Add_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__MFDBNQ__Add_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__MFDBNQ__Add& other_value); |
| void copy_template(const N__MFDBNQ__Add_template& other_value); |
| |
| public: |
| N__MFDBNQ__Add_template(); |
| N__MFDBNQ__Add_template(template_sel other_value); |
| N__MFDBNQ__Add_template(const N__MFDBNQ__Add& other_value); |
| N__MFDBNQ__Add_template(const OPTIONAL<N__MFDBNQ__Add>& other_value); |
| N__MFDBNQ__Add_template(const N__MFDBNQ__Add_template& other_value); |
| ~N__MFDBNQ__Add_template(); |
| N__MFDBNQ__Add_template& operator=(template_sel other_value); |
| N__MFDBNQ__Add_template& operator=(const N__MFDBNQ__Add& other_value); |
| N__MFDBNQ__Add_template& operator=(const OPTIONAL<N__MFDBNQ__Add>& other_value); |
| N__MFDBNQ__Add_template& operator=(const N__MFDBNQ__Add_template& other_value); |
| boolean match(const N__MFDBNQ__Add& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__MFDBNQ__Add valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__MFDBNQ__Add_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| e__FilterMode_template& filterMode(); |
| const e__FilterMode_template& filterMode() const; |
| OCTETSTRING_template& reserved4(); |
| const OCTETSTRING_template& reserved4() const; |
| N__MFDBNQ__Add_pgnEntries_template& pgnEntries(); |
| const N__MFDBNQ__Add_pgnEntries_template& pgnEntries() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__MFDBNQ__Add& match_value, boolean legacy = FALSE) const; |
| 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 PortNibble : public Base_Type { |
| e__PortNumber field_portNumber; |
| HEXSTRING field_reserved; |
| public: |
| PortNibble(); |
| PortNibble(const e__PortNumber& par_portNumber, |
| const HEXSTRING& par_reserved); |
| PortNibble(const PortNibble& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| PortNibble& operator=(const PortNibble& other_value); |
| boolean operator==(const PortNibble& other_value) const; |
| inline boolean operator!=(const PortNibble& other_value) const |
| { return !(*this == other_value); } |
| |
| boolean is_bound() const; |
| |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| |
| inline e__PortNumber& portNumber() |
| {return field_portNumber;} |
| inline const e__PortNumber& portNumber() const |
| {return field_portNumber;} |
| inline HEXSTRING& reserved() |
| {return field_reserved;} |
| inline const HEXSTRING& reserved() const |
| {return field_reserved;} |
| inline int size_of() const |
| {return 2;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class PortNibble_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| PortNibble_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const PortNibble& other_value); |
| void copy_template(const PortNibble_template& other_value); |
| |
| public: |
| PortNibble_template(); |
| PortNibble_template(template_sel other_value); |
| PortNibble_template(const PortNibble& other_value); |
| PortNibble_template(const OPTIONAL<PortNibble>& other_value); |
| PortNibble_template(const PortNibble_template& other_value); |
| ~PortNibble_template(); |
| PortNibble_template& operator=(template_sel other_value); |
| PortNibble_template& operator=(const PortNibble& other_value); |
| PortNibble_template& operator=(const OPTIONAL<PortNibble>& other_value); |
| PortNibble_template& operator=(const PortNibble_template& other_value); |
| boolean match(const PortNibble& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| PortNibble valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| PortNibble_template& list_item(unsigned int list_index) const; |
| e__PortNumber_template& portNumber(); |
| const e__PortNumber_template& portNumber() const; |
| HEXSTRING_template& reserved(); |
| const HEXSTRING_template& reserved() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const PortNibble& match_value, boolean legacy = FALSE) const; |
| 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 N__NT__Request : public Base_Type { |
| INTEGER field_msgFunction; |
| PortNibble field_portPair; |
| OCTETSTRING field_reserved3; |
| OCTETSTRING field_reserved4; |
| OCTETSTRING field_reserved5; |
| OCTETSTRING field_reserved6; |
| OCTETSTRING field_reserved7; |
| OCTETSTRING field_reserved8; |
| public: |
| N__NT__Request(); |
| N__NT__Request(const INTEGER& par_msgFunction, |
| const PortNibble& par_portPair, |
| const OCTETSTRING& par_reserved3, |
| const OCTETSTRING& par_reserved4, |
| const OCTETSTRING& par_reserved5, |
| const OCTETSTRING& par_reserved6, |
| const OCTETSTRING& par_reserved7, |
| const OCTETSTRING& par_reserved8); |
| N__NT__Request(const N__NT__Request& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__NT__Request& operator=(const N__NT__Request& other_value); |
| boolean operator==(const N__NT__Request& other_value) const; |
| inline boolean operator!=(const N__NT__Request& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortNibble& portPair() |
| {return field_portPair;} |
| inline const PortNibble& portPair() const |
| {return field_portPair;} |
| inline OCTETSTRING& reserved3() |
| {return field_reserved3;} |
| inline const OCTETSTRING& reserved3() const |
| {return field_reserved3;} |
| inline OCTETSTRING& reserved4() |
| {return field_reserved4;} |
| inline const OCTETSTRING& reserved4() const |
| {return field_reserved4;} |
| inline OCTETSTRING& reserved5() |
| {return field_reserved5;} |
| inline const OCTETSTRING& reserved5() const |
| {return field_reserved5;} |
| inline OCTETSTRING& reserved6() |
| {return field_reserved6;} |
| inline const OCTETSTRING& reserved6() const |
| {return field_reserved6;} |
| inline OCTETSTRING& reserved7() |
| {return field_reserved7;} |
| inline const OCTETSTRING& reserved7() const |
| {return field_reserved7;} |
| inline OCTETSTRING& reserved8() |
| {return field_reserved8;} |
| inline const OCTETSTRING& reserved8() const |
| {return field_reserved8;} |
| inline int size_of() const |
| {return 8;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__NT__Request_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__NT__Request_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__NT__Request& other_value); |
| void copy_template(const N__NT__Request_template& other_value); |
| |
| public: |
| N__NT__Request_template(); |
| N__NT__Request_template(template_sel other_value); |
| N__NT__Request_template(const N__NT__Request& other_value); |
| N__NT__Request_template(const OPTIONAL<N__NT__Request>& other_value); |
| N__NT__Request_template(const N__NT__Request_template& other_value); |
| ~N__NT__Request_template(); |
| N__NT__Request_template& operator=(template_sel other_value); |
| N__NT__Request_template& operator=(const N__NT__Request& other_value); |
| N__NT__Request_template& operator=(const OPTIONAL<N__NT__Request>& other_value); |
| N__NT__Request_template& operator=(const N__NT__Request_template& other_value); |
| boolean match(const N__NT__Request& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__NT__Request valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__NT__Request_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortNibble_template& portPair(); |
| const PortNibble_template& portPair() const; |
| OCTETSTRING_template& reserved3(); |
| const OCTETSTRING_template& reserved3() const; |
| OCTETSTRING_template& reserved4(); |
| const OCTETSTRING_template& reserved4() const; |
| OCTETSTRING_template& reserved5(); |
| const OCTETSTRING_template& reserved5() const; |
| OCTETSTRING_template& reserved6(); |
| const OCTETSTRING_template& reserved6() const; |
| OCTETSTRING_template& reserved7(); |
| const OCTETSTRING_template& reserved7() const; |
| OCTETSTRING_template& reserved8(); |
| const OCTETSTRING_template& reserved8() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__NT__Request& match_value, boolean legacy = FALSE) const; |
| 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 N__NT__Response : public Base_Type { |
| INTEGER field_msgFunction; |
| PortNibble field_portPair; |
| N__NT__Response_SourceAddressEntries field_SourceAddressEntries; |
| public: |
| N__NT__Response(); |
| N__NT__Response(const INTEGER& par_msgFunction, |
| const PortNibble& par_portPair, |
| const N__NT__Response_SourceAddressEntries& par_SourceAddressEntries); |
| N__NT__Response(const N__NT__Response& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__NT__Response& operator=(const N__NT__Response& other_value); |
| boolean operator==(const N__NT__Response& other_value) const; |
| inline boolean operator!=(const N__NT__Response& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortNibble& portPair() |
| {return field_portPair;} |
| inline const PortNibble& portPair() const |
| {return field_portPair;} |
| inline N__NT__Response_SourceAddressEntries& SourceAddressEntries() |
| {return field_SourceAddressEntries;} |
| inline const N__NT__Response_SourceAddressEntries& SourceAddressEntries() const |
| {return field_SourceAddressEntries;} |
| inline int size_of() const |
| {return 3;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__NT__Response_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__NT__Response_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__NT__Response& other_value); |
| void copy_template(const N__NT__Response_template& other_value); |
| |
| public: |
| N__NT__Response_template(); |
| N__NT__Response_template(template_sel other_value); |
| N__NT__Response_template(const N__NT__Response& other_value); |
| N__NT__Response_template(const OPTIONAL<N__NT__Response>& other_value); |
| N__NT__Response_template(const N__NT__Response_template& other_value); |
| ~N__NT__Response_template(); |
| N__NT__Response_template& operator=(template_sel other_value); |
| N__NT__Response_template& operator=(const N__NT__Response& other_value); |
| N__NT__Response_template& operator=(const OPTIONAL<N__NT__Response>& other_value); |
| N__NT__Response_template& operator=(const N__NT__Response_template& other_value); |
| boolean match(const N__NT__Response& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__NT__Response valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__NT__Response_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortNibble_template& portPair(); |
| const PortNibble_template& portPair() const; |
| N__NT__Response_SourceAddressEntries_template& SourceAddressEntries(); |
| const N__NT__Response_SourceAddressEntries_template& SourceAddressEntries() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__NT__Response& match_value, boolean legacy = FALSE) const; |
| 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 N__NTX__Request : public Base_Type { |
| INTEGER field_msgFunction; |
| PortNibble field_portPair; |
| OCTETSTRING field_reserved3; |
| OCTETSTRING field_reserved4; |
| OCTETSTRING field_reserved5; |
| OCTETSTRING field_reserved6; |
| OCTETSTRING field_reserved7; |
| OCTETSTRING field_reserved8; |
| public: |
| N__NTX__Request(); |
| N__NTX__Request(const INTEGER& par_msgFunction, |
| const PortNibble& par_portPair, |
| const OCTETSTRING& par_reserved3, |
| const OCTETSTRING& par_reserved4, |
| const OCTETSTRING& par_reserved5, |
| const OCTETSTRING& par_reserved6, |
| const OCTETSTRING& par_reserved7, |
| const OCTETSTRING& par_reserved8); |
| N__NTX__Request(const N__NTX__Request& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__NTX__Request& operator=(const N__NTX__Request& other_value); |
| boolean operator==(const N__NTX__Request& other_value) const; |
| inline boolean operator!=(const N__NTX__Request& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortNibble& portPair() |
| {return field_portPair;} |
| inline const PortNibble& portPair() const |
| {return field_portPair;} |
| inline OCTETSTRING& reserved3() |
| {return field_reserved3;} |
| inline const OCTETSTRING& reserved3() const |
| {return field_reserved3;} |
| inline OCTETSTRING& reserved4() |
| {return field_reserved4;} |
| inline const OCTETSTRING& reserved4() const |
| {return field_reserved4;} |
| inline OCTETSTRING& reserved5() |
| {return field_reserved5;} |
| inline const OCTETSTRING& reserved5() const |
| {return field_reserved5;} |
| inline OCTETSTRING& reserved6() |
| {return field_reserved6;} |
| inline const OCTETSTRING& reserved6() const |
| {return field_reserved6;} |
| inline OCTETSTRING& reserved7() |
| {return field_reserved7;} |
| inline const OCTETSTRING& reserved7() const |
| {return field_reserved7;} |
| inline OCTETSTRING& reserved8() |
| {return field_reserved8;} |
| inline const OCTETSTRING& reserved8() const |
| {return field_reserved8;} |
| inline int size_of() const |
| {return 8;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__NTX__Request_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__NTX__Request_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__NTX__Request& other_value); |
| void copy_template(const N__NTX__Request_template& other_value); |
| |
| public: |
| N__NTX__Request_template(); |
| N__NTX__Request_template(template_sel other_value); |
| N__NTX__Request_template(const N__NTX__Request& other_value); |
| N__NTX__Request_template(const OPTIONAL<N__NTX__Request>& other_value); |
| N__NTX__Request_template(const N__NTX__Request_template& other_value); |
| ~N__NTX__Request_template(); |
| N__NTX__Request_template& operator=(template_sel other_value); |
| N__NTX__Request_template& operator=(const N__NTX__Request& other_value); |
| N__NTX__Request_template& operator=(const OPTIONAL<N__NTX__Request>& other_value); |
| N__NTX__Request_template& operator=(const N__NTX__Request_template& other_value); |
| boolean match(const N__NTX__Request& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__NTX__Request valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__NTX__Request_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortNibble_template& portPair(); |
| const PortNibble_template& portPair() const; |
| OCTETSTRING_template& reserved3(); |
| const OCTETSTRING_template& reserved3() const; |
| OCTETSTRING_template& reserved4(); |
| const OCTETSTRING_template& reserved4() const; |
| OCTETSTRING_template& reserved5(); |
| const OCTETSTRING_template& reserved5() const; |
| OCTETSTRING_template& reserved6(); |
| const OCTETSTRING_template& reserved6() const; |
| OCTETSTRING_template& reserved7(); |
| const OCTETSTRING_template& reserved7() const; |
| OCTETSTRING_template& reserved8(); |
| const OCTETSTRING_template& reserved8() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__NTX__Request& match_value, boolean legacy = FALSE) const; |
| 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 SA__NAME__pair : public Base_Type { |
| OCTETSTRING field_sourceAddress; |
| NAME field_name; |
| public: |
| SA__NAME__pair(); |
| SA__NAME__pair(const OCTETSTRING& par_sourceAddress, |
| const NAME& par_name); |
| SA__NAME__pair(const SA__NAME__pair& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| SA__NAME__pair& operator=(const SA__NAME__pair& other_value); |
| boolean operator==(const SA__NAME__pair& other_value) const; |
| inline boolean operator!=(const SA__NAME__pair& other_value) const |
| { return !(*this == other_value); } |
| |
| boolean is_bound() const; |
| |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| |
| inline OCTETSTRING& sourceAddress() |
| {return field_sourceAddress;} |
| inline const OCTETSTRING& sourceAddress() const |
| {return field_sourceAddress;} |
| inline NAME& name() |
| {return field_name;} |
| inline const NAME& name() const |
| {return field_name;} |
| inline int size_of() const |
| {return 2;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class SA__NAME__pair_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| SA__NAME__pair_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const SA__NAME__pair& other_value); |
| void copy_template(const SA__NAME__pair_template& other_value); |
| |
| public: |
| SA__NAME__pair_template(); |
| SA__NAME__pair_template(template_sel other_value); |
| SA__NAME__pair_template(const SA__NAME__pair& other_value); |
| SA__NAME__pair_template(const OPTIONAL<SA__NAME__pair>& other_value); |
| SA__NAME__pair_template(const SA__NAME__pair_template& other_value); |
| ~SA__NAME__pair_template(); |
| SA__NAME__pair_template& operator=(template_sel other_value); |
| SA__NAME__pair_template& operator=(const SA__NAME__pair& other_value); |
| SA__NAME__pair_template& operator=(const OPTIONAL<SA__NAME__pair>& other_value); |
| SA__NAME__pair_template& operator=(const SA__NAME__pair_template& other_value); |
| boolean match(const SA__NAME__pair& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| SA__NAME__pair valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| SA__NAME__pair_template& list_item(unsigned int list_index) const; |
| OCTETSTRING_template& sourceAddress(); |
| const OCTETSTRING_template& sourceAddress() const; |
| NAME_template& name(); |
| const NAME_template& name() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const SA__NAME__pair& match_value, boolean legacy = FALSE) const; |
| 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 N__NTX__Response_sourceaddress__NAME__pairs : public Base_Type { |
| struct recordof_setof_struct { |
| int ref_count; |
| int n_elements; |
| SA__NAME__pair **value_elements; |
| } *val_ptr; |
| |
| static const SA__NAME__pair UNBOUND_ELEM; |
| private: |
| friend boolean operator==(null_type null_value, const N__NTX__Response_sourceaddress__NAME__pairs& other_value); |
| |
| public: |
| typedef SA__NAME__pair of_type; |
| N__NTX__Response_sourceaddress__NAME__pairs(); |
| N__NTX__Response_sourceaddress__NAME__pairs(null_type other_value); |
| N__NTX__Response_sourceaddress__NAME__pairs(const N__NTX__Response_sourceaddress__NAME__pairs& other_value); |
| ~N__NTX__Response_sourceaddress__NAME__pairs(); |
| |
| void clean_up(); |
| N__NTX__Response_sourceaddress__NAME__pairs& operator=(null_type other_value); |
| N__NTX__Response_sourceaddress__NAME__pairs& operator=(const N__NTX__Response_sourceaddress__NAME__pairs& other_value); |
| |
| boolean operator==(null_type other_value) const; |
| boolean operator==(const N__NTX__Response_sourceaddress__NAME__pairs& other_value) const; |
| inline boolean operator!=(null_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const N__NTX__Response_sourceaddress__NAME__pairs& other_value) const { return !(*this == other_value); } |
| |
| SA__NAME__pair& operator[](int index_value); |
| SA__NAME__pair& operator[](const INTEGER& index_value); |
| const SA__NAME__pair& operator[](int index_value) const; |
| const SA__NAME__pair& operator[](const INTEGER& index_value) const; |
| |
| N__NTX__Response_sourceaddress__NAME__pairs operator<<=(int rotate_count) const; |
| N__NTX__Response_sourceaddress__NAME__pairs operator<<=(const INTEGER& rotate_count) const; |
| N__NTX__Response_sourceaddress__NAME__pairs operator>>=(int rotate_count) const; |
| N__NTX__Response_sourceaddress__NAME__pairs operator>>=(const INTEGER& rotate_count) const; |
| |
| N__NTX__Response_sourceaddress__NAME__pairs operator+(const N__NTX__Response_sourceaddress__NAME__pairs& other_value) const; |
| |
| N__NTX__Response_sourceaddress__NAME__pairs substr(int index, int returncount) const; |
| |
| N__NTX__Response_sourceaddress__NAME__pairs replace(int index, int len, const N__NTX__Response_sourceaddress__NAME__pairs& repl) const; |
| |
| N__NTX__Response_sourceaddress__NAME__pairs replace(int index, int len, const N__NTX__Response_sourceaddress__NAME__pairs_template& repl) const; |
| |
| void set_size(int new_size); |
| inline boolean is_bound() const {return val_ptr != NULL; } |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| int size_of() const; |
| int n_elem() const { return size_of(); } |
| int lengthof() const; |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__NTX__Response_sourceaddress__NAME__pairs_template : public Record_Of_Template { |
| union { |
| struct { |
| int n_elements; |
| SA__NAME__pair_template **value_elements; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| N__NTX__Response_sourceaddress__NAME__pairs_template *list_value; |
| } value_list; |
| }; |
| void copy_value(const N__NTX__Response_sourceaddress__NAME__pairs& other_value); |
| void copy_template(const N__NTX__Response_sourceaddress__NAME__pairs_template& other_value); |
| static boolean match_function_specific(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| |
| public: |
| N__NTX__Response_sourceaddress__NAME__pairs_template(); |
| N__NTX__Response_sourceaddress__NAME__pairs_template(template_sel other_value); |
| N__NTX__Response_sourceaddress__NAME__pairs_template(null_type other_value); |
| N__NTX__Response_sourceaddress__NAME__pairs_template(const N__NTX__Response_sourceaddress__NAME__pairs& other_value); |
| N__NTX__Response_sourceaddress__NAME__pairs_template(const OPTIONAL<N__NTX__Response_sourceaddress__NAME__pairs>& other_value); |
| N__NTX__Response_sourceaddress__NAME__pairs_template(const N__NTX__Response_sourceaddress__NAME__pairs_template& other_value); |
| ~N__NTX__Response_sourceaddress__NAME__pairs_template(); |
| |
| void clean_up(); |
| N__NTX__Response_sourceaddress__NAME__pairs_template& operator=(template_sel other_value); |
| N__NTX__Response_sourceaddress__NAME__pairs_template& operator=(null_type other_value); |
| N__NTX__Response_sourceaddress__NAME__pairs_template& operator=(const N__NTX__Response_sourceaddress__NAME__pairs& other_value); |
| N__NTX__Response_sourceaddress__NAME__pairs_template& operator=(const OPTIONAL<N__NTX__Response_sourceaddress__NAME__pairs>& other_value); |
| N__NTX__Response_sourceaddress__NAME__pairs_template& operator=(const N__NTX__Response_sourceaddress__NAME__pairs_template& other_value); |
| |
| SA__NAME__pair_template& operator[](int index_value); |
| SA__NAME__pair_template& operator[](const INTEGER& index_value); |
| const SA__NAME__pair_template& operator[](int index_value) const; |
| const SA__NAME__pair_template& operator[](const INTEGER& index_value) const; |
| |
| void set_size(int new_size); |
| int n_elem() const; |
| int size_of(boolean is_size) const; |
| inline int size_of() const { return size_of(TRUE); } |
| inline int lengthof() const { return size_of(FALSE); } |
| boolean match(const N__NTX__Response_sourceaddress__NAME__pairs& other_value, boolean legacy = FALSE) const; |
| inline boolean is_bound() const |
| {return template_selection != UNINITIALIZED_TEMPLATE; } |
| boolean is_value() const; |
| N__NTX__Response_sourceaddress__NAME__pairs valueof() const; |
| N__NTX__Response_sourceaddress__NAME__pairs substr(int index, int returncount) const; |
| |
| N__NTX__Response_sourceaddress__NAME__pairs replace(int index, int len, const N__NTX__Response_sourceaddress__NAME__pairs_template& repl) const; |
| |
| N__NTX__Response_sourceaddress__NAME__pairs replace(int index, int len, const N__NTX__Response_sourceaddress__NAME__pairs& repl) const; |
| |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__NTX__Response_sourceaddress__NAME__pairs_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const N__NTX__Response_sourceaddress__NAME__pairs& 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; |
| boolean get_istemplate_kind(const char* type) const; |
| }; |
| |
| class N__NTX__Response : public Base_Type { |
| INTEGER field_msgFunction; |
| PortNibble field_portPair; |
| INTEGER field_numberOfReportedPorts; |
| N__NTX__Response_sourceaddress__NAME__pairs field_sourceaddress__NAME__pairs; |
| public: |
| N__NTX__Response(); |
| N__NTX__Response(const INTEGER& par_msgFunction, |
| const PortNibble& par_portPair, |
| const INTEGER& par_numberOfReportedPorts, |
| const N__NTX__Response_sourceaddress__NAME__pairs& par_sourceaddress__NAME__pairs); |
| N__NTX__Response(const N__NTX__Response& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__NTX__Response& operator=(const N__NTX__Response& other_value); |
| boolean operator==(const N__NTX__Response& other_value) const; |
| inline boolean operator!=(const N__NTX__Response& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortNibble& portPair() |
| {return field_portPair;} |
| inline const PortNibble& portPair() const |
| {return field_portPair;} |
| inline INTEGER& numberOfReportedPorts() |
| {return field_numberOfReportedPorts;} |
| inline const INTEGER& numberOfReportedPorts() const |
| {return field_numberOfReportedPorts;} |
| inline N__NTX__Response_sourceaddress__NAME__pairs& sourceaddress__NAME__pairs() |
| {return field_sourceaddress__NAME__pairs;} |
| inline const N__NTX__Response_sourceaddress__NAME__pairs& sourceaddress__NAME__pairs() const |
| {return field_sourceaddress__NAME__pairs;} |
| inline int size_of() const |
| {return 4;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__NTX__Response_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__NTX__Response_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__NTX__Response& other_value); |
| void copy_template(const N__NTX__Response_template& other_value); |
| |
| public: |
| N__NTX__Response_template(); |
| N__NTX__Response_template(template_sel other_value); |
| N__NTX__Response_template(const N__NTX__Response& other_value); |
| N__NTX__Response_template(const OPTIONAL<N__NTX__Response>& other_value); |
| N__NTX__Response_template(const N__NTX__Response_template& other_value); |
| ~N__NTX__Response_template(); |
| N__NTX__Response_template& operator=(template_sel other_value); |
| N__NTX__Response_template& operator=(const N__NTX__Response& other_value); |
| N__NTX__Response_template& operator=(const OPTIONAL<N__NTX__Response>& other_value); |
| N__NTX__Response_template& operator=(const N__NTX__Response_template& other_value); |
| boolean match(const N__NTX__Response& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__NTX__Response valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__NTX__Response_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortNibble_template& portPair(); |
| const PortNibble_template& portPair() const; |
| INTEGER_template& numberOfReportedPorts(); |
| const INTEGER_template& numberOfReportedPorts() const; |
| N__NTX__Response_sourceaddress__NAME__pairs_template& sourceaddress__NAME__pairs(); |
| const N__NTX__Response_sourceaddress__NAME__pairs_template& sourceaddress__NAME__pairs() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__NTX__Response& match_value, boolean legacy = FALSE) const; |
| 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 e__ParametricIdentifier : public Base_Type { // enum |
| friend class e__ParametricIdentifier_template; |
| public: |
| enum enum_type { requestAllParameters = 0, buffersize = 1, maximumFilterDatabaseSize = 2, numberOfFilterDatabaseEntries = 3, maximumNumberOfMessagesReceivedPerSecond = 4, maximumNumberOfMessagesForwardedPerSecond = 5, maximumNumberOfMessagesFilteredPerSecond = 6, maximumTransitDelayTime__ms = 7, averageTransitDelayTime__ms = 8, numberOfMessagesLostDueToBufferOverflow = 9, numberOfMessagesWithExcessTransitDelayTime = 10, averageNumberOfMessagesReceivedPerSecond = 11, averageNumberOfMessagesForwardedPerSecond = 12, averageNumberOfMessagesFilteredPerSecond = 13, uptimeSinceLastPowerOnReset__s = 14, numberOfPorts = 15, networkInterconnectionUnitType = 16, reserved = 255, UNKNOWN_VALUE = 17, UNBOUND_VALUE = 18 }; |
| private: |
| enum_type enum_value; |
| |
| public: |
| e__ParametricIdentifier(); |
| e__ParametricIdentifier(int other_value); |
| e__ParametricIdentifier(enum_type other_value); |
| e__ParametricIdentifier(const e__ParametricIdentifier& other_value); |
| |
| e__ParametricIdentifier& operator=(int other_value); |
| e__ParametricIdentifier& operator=(enum_type other_value); |
| e__ParametricIdentifier& operator=(const e__ParametricIdentifier& other_value); |
| |
| boolean operator==(enum_type other_value) const; |
| boolean operator==(const e__ParametricIdentifier& other_value) const; |
| inline boolean operator!=(enum_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const e__ParametricIdentifier& other_value) const { return !(*this == other_value); } |
| boolean operator<(enum_type other_value) const; |
| boolean operator<(const e__ParametricIdentifier& other_value) const; |
| boolean operator>(enum_type other_value) const; |
| boolean operator>(const e__ParametricIdentifier& other_value) const; |
| inline boolean operator<=(enum_type other_value) const { return !(*this > other_value); } |
| inline boolean operator<=(const e__ParametricIdentifier& other_value) const { return !(*this > other_value); } |
| inline boolean operator>=(enum_type other_value) const { return !(*this < other_value); } |
| inline boolean operator>=(const e__ParametricIdentifier& 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); |
| static boolean is_valid_enum(int int_par); |
| |
| static int enum2int(enum_type enum_par); |
| static int enum2int(const e__ParametricIdentifier& 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); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class e__ParametricIdentifier_template : public Base_Template { |
| union { |
| e__ParametricIdentifier::enum_type single_value; |
| struct { |
| unsigned int n_values; |
| e__ParametricIdentifier_template *list_value; |
| } value_list; |
| }; |
| |
| void copy_template(const e__ParametricIdentifier_template& other_value); |
| |
| public: |
| e__ParametricIdentifier_template(); |
| e__ParametricIdentifier_template(template_sel other_value); |
| e__ParametricIdentifier_template(int other_value); |
| e__ParametricIdentifier_template(e__ParametricIdentifier::enum_type other_value); |
| e__ParametricIdentifier_template(const e__ParametricIdentifier& other_value); |
| e__ParametricIdentifier_template(const OPTIONAL<e__ParametricIdentifier>& other_value); |
| e__ParametricIdentifier_template(const e__ParametricIdentifier_template& other_value); |
| ~e__ParametricIdentifier_template(); |
| |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| e__ParametricIdentifier_template& operator=(template_sel other_value); |
| e__ParametricIdentifier_template& operator=(int other_value); |
| e__ParametricIdentifier_template& operator=(e__ParametricIdentifier::enum_type other_value); |
| e__ParametricIdentifier_template& operator=(const e__ParametricIdentifier& other_value); |
| e__ParametricIdentifier_template& operator=(const OPTIONAL<e__ParametricIdentifier>& other_value); |
| e__ParametricIdentifier_template& operator=(const e__ParametricIdentifier_template& other_value); |
| |
| boolean match(e__ParametricIdentifier::enum_type other_value, boolean legacy = FALSE) const; |
| boolean match(const e__ParametricIdentifier& other_value, boolean legacy = FALSE) const; |
| e__ParametricIdentifier::enum_type valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| e__ParametricIdentifier_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const e__ParametricIdentifier& 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; |
| }; |
| |
| class N__GP__Request_parametricIdentifiers : public Base_Type { |
| struct recordof_setof_struct { |
| int ref_count; |
| int n_elements; |
| e__ParametricIdentifier **value_elements; |
| } *val_ptr; |
| |
| static const e__ParametricIdentifier UNBOUND_ELEM; |
| private: |
| friend boolean operator==(null_type null_value, const N__GP__Request_parametricIdentifiers& other_value); |
| |
| public: |
| typedef e__ParametricIdentifier of_type; |
| N__GP__Request_parametricIdentifiers(); |
| N__GP__Request_parametricIdentifiers(null_type other_value); |
| N__GP__Request_parametricIdentifiers(const N__GP__Request_parametricIdentifiers& other_value); |
| ~N__GP__Request_parametricIdentifiers(); |
| |
| void clean_up(); |
| N__GP__Request_parametricIdentifiers& operator=(null_type other_value); |
| N__GP__Request_parametricIdentifiers& operator=(const N__GP__Request_parametricIdentifiers& other_value); |
| |
| boolean operator==(null_type other_value) const; |
| boolean operator==(const N__GP__Request_parametricIdentifiers& other_value) const; |
| inline boolean operator!=(null_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const N__GP__Request_parametricIdentifiers& other_value) const { return !(*this == other_value); } |
| |
| e__ParametricIdentifier& operator[](int index_value); |
| e__ParametricIdentifier& operator[](const INTEGER& index_value); |
| const e__ParametricIdentifier& operator[](int index_value) const; |
| const e__ParametricIdentifier& operator[](const INTEGER& index_value) const; |
| |
| N__GP__Request_parametricIdentifiers operator<<=(int rotate_count) const; |
| N__GP__Request_parametricIdentifiers operator<<=(const INTEGER& rotate_count) const; |
| N__GP__Request_parametricIdentifiers operator>>=(int rotate_count) const; |
| N__GP__Request_parametricIdentifiers operator>>=(const INTEGER& rotate_count) const; |
| |
| N__GP__Request_parametricIdentifiers operator+(const N__GP__Request_parametricIdentifiers& other_value) const; |
| |
| N__GP__Request_parametricIdentifiers substr(int index, int returncount) const; |
| |
| N__GP__Request_parametricIdentifiers replace(int index, int len, const N__GP__Request_parametricIdentifiers& repl) const; |
| |
| N__GP__Request_parametricIdentifiers replace(int index, int len, const N__GP__Request_parametricIdentifiers_template& repl) const; |
| |
| void set_size(int new_size); |
| inline boolean is_bound() const {return val_ptr != NULL; } |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| int size_of() const; |
| int n_elem() const { return size_of(); } |
| int lengthof() const; |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__GP__Request_parametricIdentifiers_template : public Record_Of_Template { |
| union { |
| struct { |
| int n_elements; |
| e__ParametricIdentifier_template **value_elements; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| N__GP__Request_parametricIdentifiers_template *list_value; |
| } value_list; |
| }; |
| void copy_value(const N__GP__Request_parametricIdentifiers& other_value); |
| void copy_template(const N__GP__Request_parametricIdentifiers_template& other_value); |
| static boolean match_function_specific(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| |
| public: |
| N__GP__Request_parametricIdentifiers_template(); |
| N__GP__Request_parametricIdentifiers_template(template_sel other_value); |
| N__GP__Request_parametricIdentifiers_template(null_type other_value); |
| N__GP__Request_parametricIdentifiers_template(const N__GP__Request_parametricIdentifiers& other_value); |
| N__GP__Request_parametricIdentifiers_template(const OPTIONAL<N__GP__Request_parametricIdentifiers>& other_value); |
| N__GP__Request_parametricIdentifiers_template(const N__GP__Request_parametricIdentifiers_template& other_value); |
| ~N__GP__Request_parametricIdentifiers_template(); |
| |
| void clean_up(); |
| N__GP__Request_parametricIdentifiers_template& operator=(template_sel other_value); |
| N__GP__Request_parametricIdentifiers_template& operator=(null_type other_value); |
| N__GP__Request_parametricIdentifiers_template& operator=(const N__GP__Request_parametricIdentifiers& other_value); |
| N__GP__Request_parametricIdentifiers_template& operator=(const OPTIONAL<N__GP__Request_parametricIdentifiers>& other_value); |
| N__GP__Request_parametricIdentifiers_template& operator=(const N__GP__Request_parametricIdentifiers_template& other_value); |
| |
| e__ParametricIdentifier_template& operator[](int index_value); |
| e__ParametricIdentifier_template& operator[](const INTEGER& index_value); |
| const e__ParametricIdentifier_template& operator[](int index_value) const; |
| const e__ParametricIdentifier_template& operator[](const INTEGER& index_value) const; |
| |
| void set_size(int new_size); |
| int n_elem() const; |
| int size_of(boolean is_size) const; |
| inline int size_of() const { return size_of(TRUE); } |
| inline int lengthof() const { return size_of(FALSE); } |
| boolean match(const N__GP__Request_parametricIdentifiers& other_value, boolean legacy = FALSE) const; |
| inline boolean is_bound() const |
| {return template_selection != UNINITIALIZED_TEMPLATE; } |
| boolean is_value() const; |
| N__GP__Request_parametricIdentifiers valueof() const; |
| N__GP__Request_parametricIdentifiers substr(int index, int returncount) const; |
| |
| N__GP__Request_parametricIdentifiers replace(int index, int len, const N__GP__Request_parametricIdentifiers_template& repl) const; |
| |
| N__GP__Request_parametricIdentifiers replace(int index, int len, const N__GP__Request_parametricIdentifiers& repl) const; |
| |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__GP__Request_parametricIdentifiers_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const N__GP__Request_parametricIdentifiers& 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; |
| boolean get_istemplate_kind(const char* type) const; |
| }; |
| |
| class N__GP__Request : public Base_Type { |
| INTEGER field_msgFunction; |
| N__GP__Request_parametricIdentifiers field_parametricIdentifiers; |
| public: |
| N__GP__Request(); |
| N__GP__Request(const INTEGER& par_msgFunction, |
| const N__GP__Request_parametricIdentifiers& par_parametricIdentifiers); |
| N__GP__Request(const N__GP__Request& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__GP__Request& operator=(const N__GP__Request& other_value); |
| boolean operator==(const N__GP__Request& other_value) const; |
| inline boolean operator!=(const N__GP__Request& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline N__GP__Request_parametricIdentifiers& parametricIdentifiers() |
| {return field_parametricIdentifiers;} |
| inline const N__GP__Request_parametricIdentifiers& parametricIdentifiers() const |
| {return field_parametricIdentifiers;} |
| inline int size_of() const |
| {return 2;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__GP__Request_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__GP__Request_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__GP__Request& other_value); |
| void copy_template(const N__GP__Request_template& other_value); |
| |
| public: |
| N__GP__Request_template(); |
| N__GP__Request_template(template_sel other_value); |
| N__GP__Request_template(const N__GP__Request& other_value); |
| N__GP__Request_template(const OPTIONAL<N__GP__Request>& other_value); |
| N__GP__Request_template(const N__GP__Request_template& other_value); |
| ~N__GP__Request_template(); |
| N__GP__Request_template& operator=(template_sel other_value); |
| N__GP__Request_template& operator=(const N__GP__Request& other_value); |
| N__GP__Request_template& operator=(const OPTIONAL<N__GP__Request>& other_value); |
| N__GP__Request_template& operator=(const N__GP__Request_template& other_value); |
| boolean match(const N__GP__Request& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__GP__Request valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__GP__Request_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| N__GP__Request_parametricIdentifiers_template& parametricIdentifiers(); |
| const N__GP__Request_parametricIdentifiers_template& parametricIdentifiers() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__GP__Request& match_value, boolean legacy = FALSE) const; |
| 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 RequestedParametric : public Base_Type { |
| public: |
| enum union_selection_type { UNBOUND_VALUE = 0, ALT_buffersize = 1, ALT_maximumFilterDatabaseSize = 2, ALT_numberOfFilterDatabaseEntries = 3, ALT_maximumNumberOfMessagesReceivedPerSecond = 4, ALT_maximumNumberOfMessagesForwardedPerSecond = 5, ALT_maximumNumberOfMessagesFilteredPerSecond = 6, ALT_maximumTransitDelayTime__ms = 7, ALT_averageTransitDelayTime__ms = 8, ALT_numberOfMessagesLostDueToBufferOverflow = 9, ALT_numberOfMessagesWithExcessTransitDelayTime = 10, ALT_averageNumberOfMessagesReceivedPerSecond = 11, ALT_averageNumberOfMessagesForwardedPerSecond = 12, ALT_averageNumberOfMessagesFilteredPerSecond = 13, ALT_uptimeSinceLastPowerOnReset__s = 14, ALT_numberOfPorts = 15, ALT_networkInterconnectionUnitType = 16, ALT_reserved = 17 }; |
| private: |
| union_selection_type union_selection; |
| union { |
| OCTETSTRING *field_buffersize; |
| OCTETSTRING *field_maximumFilterDatabaseSize; |
| OCTETSTRING *field_numberOfFilterDatabaseEntries; |
| OCTETSTRING *field_maximumNumberOfMessagesReceivedPerSecond; |
| OCTETSTRING *field_maximumNumberOfMessagesForwardedPerSecond; |
| OCTETSTRING *field_maximumNumberOfMessagesFilteredPerSecond; |
| OCTETSTRING *field_maximumTransitDelayTime__ms; |
| OCTETSTRING *field_averageTransitDelayTime__ms; |
| OCTETSTRING *field_numberOfMessagesLostDueToBufferOverflow; |
| OCTETSTRING *field_numberOfMessagesWithExcessTransitDelayTime; |
| OCTETSTRING *field_averageNumberOfMessagesReceivedPerSecond; |
| OCTETSTRING *field_averageNumberOfMessagesForwardedPerSecond; |
| OCTETSTRING *field_averageNumberOfMessagesFilteredPerSecond; |
| OCTETSTRING *field_uptimeSinceLastPowerOnReset__s; |
| OCTETSTRING *field_numberOfPorts; |
| OCTETSTRING *field_networkInterconnectionUnitType; |
| OCTETSTRING *field_reserved; |
| }; |
| void copy_value(const RequestedParametric& other_value); |
| |
| public: |
| RequestedParametric(); |
| RequestedParametric(const RequestedParametric& other_value); |
| ~RequestedParametric(); |
| RequestedParametric& operator=(const RequestedParametric& other_value); |
| boolean operator==(const RequestedParametric& other_value) const; |
| inline boolean operator!=(const RequestedParametric& other_value) const { return !(*this == other_value); } |
| OCTETSTRING& buffersize(); |
| const OCTETSTRING& buffersize() const; |
| OCTETSTRING& maximumFilterDatabaseSize(); |
| const OCTETSTRING& maximumFilterDatabaseSize() const; |
| OCTETSTRING& numberOfFilterDatabaseEntries(); |
| const OCTETSTRING& numberOfFilterDatabaseEntries() const; |
| OCTETSTRING& maximumNumberOfMessagesReceivedPerSecond(); |
| const OCTETSTRING& maximumNumberOfMessagesReceivedPerSecond() const; |
| OCTETSTRING& maximumNumberOfMessagesForwardedPerSecond(); |
| const OCTETSTRING& maximumNumberOfMessagesForwardedPerSecond() const; |
| OCTETSTRING& maximumNumberOfMessagesFilteredPerSecond(); |
| const OCTETSTRING& maximumNumberOfMessagesFilteredPerSecond() const; |
| OCTETSTRING& maximumTransitDelayTime__ms(); |
| const OCTETSTRING& maximumTransitDelayTime__ms() const; |
| OCTETSTRING& averageTransitDelayTime__ms(); |
| const OCTETSTRING& averageTransitDelayTime__ms() const; |
| OCTETSTRING& numberOfMessagesLostDueToBufferOverflow(); |
| const OCTETSTRING& numberOfMessagesLostDueToBufferOverflow() const; |
| OCTETSTRING& numberOfMessagesWithExcessTransitDelayTime(); |
| const OCTETSTRING& numberOfMessagesWithExcessTransitDelayTime() const; |
| OCTETSTRING& averageNumberOfMessagesReceivedPerSecond(); |
| const OCTETSTRING& averageNumberOfMessagesReceivedPerSecond() const; |
| OCTETSTRING& averageNumberOfMessagesForwardedPerSecond(); |
| const OCTETSTRING& averageNumberOfMessagesForwardedPerSecond() const; |
| OCTETSTRING& averageNumberOfMessagesFilteredPerSecond(); |
| const OCTETSTRING& averageNumberOfMessagesFilteredPerSecond() const; |
| OCTETSTRING& uptimeSinceLastPowerOnReset__s(); |
| const OCTETSTRING& uptimeSinceLastPowerOnReset__s() const; |
| OCTETSTRING& numberOfPorts(); |
| const OCTETSTRING& numberOfPorts() const; |
| OCTETSTRING& networkInterconnectionUnitType(); |
| const OCTETSTRING& networkInterconnectionUnitType() const; |
| OCTETSTRING& reserved(); |
| const OCTETSTRING& reserved() const; |
| inline union_selection_type get_selection() const { return union_selection; } |
| boolean ischosen(union_selection_type checked_selection) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| inline boolean is_present() const { return is_bound(); } |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class RequestedParametric_template : public Base_Template { |
| union { |
| struct { |
| RequestedParametric::union_selection_type union_selection; |
| union { |
| OCTETSTRING_template *field_buffersize; |
| OCTETSTRING_template *field_maximumFilterDatabaseSize; |
| OCTETSTRING_template *field_numberOfFilterDatabaseEntries; |
| OCTETSTRING_template *field_maximumNumberOfMessagesReceivedPerSecond; |
| OCTETSTRING_template *field_maximumNumberOfMessagesForwardedPerSecond; |
| OCTETSTRING_template *field_maximumNumberOfMessagesFilteredPerSecond; |
| OCTETSTRING_template *field_maximumTransitDelayTime__ms; |
| OCTETSTRING_template *field_averageTransitDelayTime__ms; |
| OCTETSTRING_template *field_numberOfMessagesLostDueToBufferOverflow; |
| OCTETSTRING_template *field_numberOfMessagesWithExcessTransitDelayTime; |
| OCTETSTRING_template *field_averageNumberOfMessagesReceivedPerSecond; |
| OCTETSTRING_template *field_averageNumberOfMessagesForwardedPerSecond; |
| OCTETSTRING_template *field_averageNumberOfMessagesFilteredPerSecond; |
| OCTETSTRING_template *field_uptimeSinceLastPowerOnReset__s; |
| OCTETSTRING_template *field_numberOfPorts; |
| OCTETSTRING_template *field_networkInterconnectionUnitType; |
| OCTETSTRING_template *field_reserved; |
| }; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| RequestedParametric_template *list_value; |
| } value_list; |
| }; |
| void copy_value(const RequestedParametric& other_value); |
| |
| void copy_template(const RequestedParametric_template& other_value); |
| |
| public: |
| RequestedParametric_template(); |
| RequestedParametric_template(template_sel other_value); |
| RequestedParametric_template(const RequestedParametric& other_value); |
| RequestedParametric_template(const OPTIONAL<RequestedParametric>& other_value); |
| RequestedParametric_template(const RequestedParametric_template& other_value); |
| ~RequestedParametric_template(); |
| void clean_up(); |
| RequestedParametric_template& operator=(template_sel other_value); |
| RequestedParametric_template& operator=(const RequestedParametric& other_value); |
| RequestedParametric_template& operator=(const OPTIONAL<RequestedParametric>& other_value); |
| RequestedParametric_template& operator=(const RequestedParametric_template& other_value); |
| boolean match(const RequestedParametric& other_value, boolean legacy = FALSE) const; |
| boolean is_value() const;RequestedParametric valueof() const; |
| RequestedParametric_template& list_item(unsigned int list_index) const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| OCTETSTRING_template& buffersize(); |
| const OCTETSTRING_template& buffersize() const; |
| OCTETSTRING_template& maximumFilterDatabaseSize(); |
| const OCTETSTRING_template& maximumFilterDatabaseSize() const; |
| OCTETSTRING_template& numberOfFilterDatabaseEntries(); |
| const OCTETSTRING_template& numberOfFilterDatabaseEntries() const; |
| OCTETSTRING_template& maximumNumberOfMessagesReceivedPerSecond(); |
| const OCTETSTRING_template& maximumNumberOfMessagesReceivedPerSecond() const; |
| OCTETSTRING_template& maximumNumberOfMessagesForwardedPerSecond(); |
| const OCTETSTRING_template& maximumNumberOfMessagesForwardedPerSecond() const; |
| OCTETSTRING_template& maximumNumberOfMessagesFilteredPerSecond(); |
| const OCTETSTRING_template& maximumNumberOfMessagesFilteredPerSecond() const; |
| OCTETSTRING_template& maximumTransitDelayTime__ms(); |
| const OCTETSTRING_template& maximumTransitDelayTime__ms() const; |
| OCTETSTRING_template& averageTransitDelayTime__ms(); |
| const OCTETSTRING_template& averageTransitDelayTime__ms() const; |
| OCTETSTRING_template& numberOfMessagesLostDueToBufferOverflow(); |
| const OCTETSTRING_template& numberOfMessagesLostDueToBufferOverflow() const; |
| OCTETSTRING_template& numberOfMessagesWithExcessTransitDelayTime(); |
| const OCTETSTRING_template& numberOfMessagesWithExcessTransitDelayTime() const; |
| OCTETSTRING_template& averageNumberOfMessagesReceivedPerSecond(); |
| const OCTETSTRING_template& averageNumberOfMessagesReceivedPerSecond() const; |
| OCTETSTRING_template& averageNumberOfMessagesForwardedPerSecond(); |
| const OCTETSTRING_template& averageNumberOfMessagesForwardedPerSecond() const; |
| OCTETSTRING_template& averageNumberOfMessagesFilteredPerSecond(); |
| const OCTETSTRING_template& averageNumberOfMessagesFilteredPerSecond() const; |
| OCTETSTRING_template& uptimeSinceLastPowerOnReset__s(); |
| const OCTETSTRING_template& uptimeSinceLastPowerOnReset__s() const; |
| OCTETSTRING_template& numberOfPorts(); |
| const OCTETSTRING_template& numberOfPorts() const; |
| OCTETSTRING_template& networkInterconnectionUnitType(); |
| const OCTETSTRING_template& networkInterconnectionUnitType() const; |
| OCTETSTRING_template& reserved(); |
| const OCTETSTRING_template& reserved() const; |
| boolean ischosen(RequestedParametric::union_selection_type checked_selection) const; |
| void log() const; |
| void log_match(const RequestedParametric& 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; |
| }; |
| |
| class N__GP__Response : public Base_Type { |
| INTEGER field_msgFunction; |
| N__GP__Response_requestedParametrics field_requestedParametrics; |
| public: |
| N__GP__Response(); |
| N__GP__Response(const INTEGER& par_msgFunction, |
| const N__GP__Response_requestedParametrics& par_requestedParametrics); |
| N__GP__Response(const N__GP__Response& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__GP__Response& operator=(const N__GP__Response& other_value); |
| boolean operator==(const N__GP__Response& other_value) const; |
| inline boolean operator!=(const N__GP__Response& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline N__GP__Response_requestedParametrics& requestedParametrics() |
| {return field_requestedParametrics;} |
| inline const N__GP__Response_requestedParametrics& requestedParametrics() const |
| {return field_requestedParametrics;} |
| inline int size_of() const |
| {return 2;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__GP__Response_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__GP__Response_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__GP__Response& other_value); |
| void copy_template(const N__GP__Response_template& other_value); |
| |
| public: |
| N__GP__Response_template(); |
| N__GP__Response_template(template_sel other_value); |
| N__GP__Response_template(const N__GP__Response& other_value); |
| N__GP__Response_template(const OPTIONAL<N__GP__Response>& other_value); |
| N__GP__Response_template(const N__GP__Response_template& other_value); |
| ~N__GP__Response_template(); |
| N__GP__Response_template& operator=(template_sel other_value); |
| N__GP__Response_template& operator=(const N__GP__Response& other_value); |
| N__GP__Response_template& operator=(const OPTIONAL<N__GP__Response>& other_value); |
| N__GP__Response_template& operator=(const N__GP__Response_template& other_value); |
| boolean match(const N__GP__Response& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__GP__Response valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__GP__Response_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| N__GP__Response_requestedParametrics_template& requestedParametrics(); |
| const N__GP__Response_requestedParametrics_template& requestedParametrics() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__GP__Response& match_value, boolean legacy = FALSE) const; |
| 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 N__GP__Reset__Statistics : public Base_Type { |
| INTEGER field_msgFunction; |
| PortNibble field_portPair; |
| OCTETSTRING field_reserved3; |
| OCTETSTRING field_reserved4; |
| OCTETSTRING field_reserved5; |
| OCTETSTRING field_reserved6; |
| OCTETSTRING field_reserved7; |
| OCTETSTRING field_reserved8; |
| public: |
| N__GP__Reset__Statistics(); |
| N__GP__Reset__Statistics(const INTEGER& par_msgFunction, |
| const PortNibble& par_portPair, |
| const OCTETSTRING& par_reserved3, |
| const OCTETSTRING& par_reserved4, |
| const OCTETSTRING& par_reserved5, |
| const OCTETSTRING& par_reserved6, |
| const OCTETSTRING& par_reserved7, |
| const OCTETSTRING& par_reserved8); |
| N__GP__Reset__Statistics(const N__GP__Reset__Statistics& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__GP__Reset__Statistics& operator=(const N__GP__Reset__Statistics& other_value); |
| boolean operator==(const N__GP__Reset__Statistics& other_value) const; |
| inline boolean operator!=(const N__GP__Reset__Statistics& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortNibble& portPair() |
| {return field_portPair;} |
| inline const PortNibble& portPair() const |
| {return field_portPair;} |
| inline OCTETSTRING& reserved3() |
| {return field_reserved3;} |
| inline const OCTETSTRING& reserved3() const |
| {return field_reserved3;} |
| inline OCTETSTRING& reserved4() |
| {return field_reserved4;} |
| inline const OCTETSTRING& reserved4() const |
| {return field_reserved4;} |
| inline OCTETSTRING& reserved5() |
| {return field_reserved5;} |
| inline const OCTETSTRING& reserved5() const |
| {return field_reserved5;} |
| inline OCTETSTRING& reserved6() |
| {return field_reserved6;} |
| inline const OCTETSTRING& reserved6() const |
| {return field_reserved6;} |
| inline OCTETSTRING& reserved7() |
| {return field_reserved7;} |
| inline const OCTETSTRING& reserved7() const |
| {return field_reserved7;} |
| inline OCTETSTRING& reserved8() |
| {return field_reserved8;} |
| inline const OCTETSTRING& reserved8() const |
| {return field_reserved8;} |
| inline int size_of() const |
| {return 8;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__GP__Reset__Statistics_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__GP__Reset__Statistics_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__GP__Reset__Statistics& other_value); |
| void copy_template(const N__GP__Reset__Statistics_template& other_value); |
| |
| public: |
| N__GP__Reset__Statistics_template(); |
| N__GP__Reset__Statistics_template(template_sel other_value); |
| N__GP__Reset__Statistics_template(const N__GP__Reset__Statistics& other_value); |
| N__GP__Reset__Statistics_template(const OPTIONAL<N__GP__Reset__Statistics>& other_value); |
| N__GP__Reset__Statistics_template(const N__GP__Reset__Statistics_template& other_value); |
| ~N__GP__Reset__Statistics_template(); |
| N__GP__Reset__Statistics_template& operator=(template_sel other_value); |
| N__GP__Reset__Statistics_template& operator=(const N__GP__Reset__Statistics& other_value); |
| N__GP__Reset__Statistics_template& operator=(const OPTIONAL<N__GP__Reset__Statistics>& other_value); |
| N__GP__Reset__Statistics_template& operator=(const N__GP__Reset__Statistics_template& other_value); |
| boolean match(const N__GP__Reset__Statistics& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__GP__Reset__Statistics valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__GP__Reset__Statistics_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortNibble_template& portPair(); |
| const PortNibble_template& portPair() const; |
| OCTETSTRING_template& reserved3(); |
| const OCTETSTRING_template& reserved3() const; |
| OCTETSTRING_template& reserved4(); |
| const OCTETSTRING_template& reserved4() const; |
| OCTETSTRING_template& reserved5(); |
| const OCTETSTRING_template& reserved5() const; |
| OCTETSTRING_template& reserved6(); |
| const OCTETSTRING_template& reserved6() const; |
| OCTETSTRING_template& reserved7(); |
| const OCTETSTRING_template& reserved7() const; |
| OCTETSTRING_template& reserved8(); |
| const OCTETSTRING_template& reserved8() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__GP__Reset__Statistics& match_value, boolean legacy = FALSE) const; |
| 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 N__SP__Request_parametricIdentifiers : public Base_Type { |
| struct recordof_setof_struct { |
| int ref_count; |
| int n_elements; |
| e__ParametricIdentifier **value_elements; |
| } *val_ptr; |
| |
| static const e__ParametricIdentifier UNBOUND_ELEM; |
| private: |
| friend boolean operator==(null_type null_value, const N__SP__Request_parametricIdentifiers& other_value); |
| |
| public: |
| typedef e__ParametricIdentifier of_type; |
| N__SP__Request_parametricIdentifiers(); |
| N__SP__Request_parametricIdentifiers(null_type other_value); |
| N__SP__Request_parametricIdentifiers(const N__SP__Request_parametricIdentifiers& other_value); |
| ~N__SP__Request_parametricIdentifiers(); |
| |
| void clean_up(); |
| N__SP__Request_parametricIdentifiers& operator=(null_type other_value); |
| N__SP__Request_parametricIdentifiers& operator=(const N__SP__Request_parametricIdentifiers& other_value); |
| |
| boolean operator==(null_type other_value) const; |
| boolean operator==(const N__SP__Request_parametricIdentifiers& other_value) const; |
| inline boolean operator!=(null_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const N__SP__Request_parametricIdentifiers& other_value) const { return !(*this == other_value); } |
| |
| e__ParametricIdentifier& operator[](int index_value); |
| e__ParametricIdentifier& operator[](const INTEGER& index_value); |
| const e__ParametricIdentifier& operator[](int index_value) const; |
| const e__ParametricIdentifier& operator[](const INTEGER& index_value) const; |
| |
| N__SP__Request_parametricIdentifiers operator<<=(int rotate_count) const; |
| N__SP__Request_parametricIdentifiers operator<<=(const INTEGER& rotate_count) const; |
| N__SP__Request_parametricIdentifiers operator>>=(int rotate_count) const; |
| N__SP__Request_parametricIdentifiers operator>>=(const INTEGER& rotate_count) const; |
| |
| N__SP__Request_parametricIdentifiers operator+(const N__SP__Request_parametricIdentifiers& other_value) const; |
| |
| N__SP__Request_parametricIdentifiers substr(int index, int returncount) const; |
| |
| N__SP__Request_parametricIdentifiers replace(int index, int len, const N__SP__Request_parametricIdentifiers& repl) const; |
| |
| N__SP__Request_parametricIdentifiers replace(int index, int len, const N__SP__Request_parametricIdentifiers_template& repl) const; |
| |
| void set_size(int new_size); |
| inline boolean is_bound() const {return val_ptr != NULL; } |
| inline boolean is_present() const { return is_bound(); } |
| boolean is_value() const; |
| int size_of() const; |
| int n_elem() const { return size_of(); } |
| int lengthof() const; |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__SP__Request_parametricIdentifiers_template : public Record_Of_Template { |
| union { |
| struct { |
| int n_elements; |
| e__ParametricIdentifier_template **value_elements; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| N__SP__Request_parametricIdentifiers_template *list_value; |
| } value_list; |
| }; |
| void copy_value(const N__SP__Request_parametricIdentifiers& other_value); |
| void copy_template(const N__SP__Request_parametricIdentifiers_template& other_value); |
| static boolean match_function_specific(const Base_Type *value_ptr, int value_index, const Restricted_Length_Template *template_ptr, int template_index, boolean legacy); |
| |
| public: |
| N__SP__Request_parametricIdentifiers_template(); |
| N__SP__Request_parametricIdentifiers_template(template_sel other_value); |
| N__SP__Request_parametricIdentifiers_template(null_type other_value); |
| N__SP__Request_parametricIdentifiers_template(const N__SP__Request_parametricIdentifiers& other_value); |
| N__SP__Request_parametricIdentifiers_template(const OPTIONAL<N__SP__Request_parametricIdentifiers>& other_value); |
| N__SP__Request_parametricIdentifiers_template(const N__SP__Request_parametricIdentifiers_template& other_value); |
| ~N__SP__Request_parametricIdentifiers_template(); |
| |
| void clean_up(); |
| N__SP__Request_parametricIdentifiers_template& operator=(template_sel other_value); |
| N__SP__Request_parametricIdentifiers_template& operator=(null_type other_value); |
| N__SP__Request_parametricIdentifiers_template& operator=(const N__SP__Request_parametricIdentifiers& other_value); |
| N__SP__Request_parametricIdentifiers_template& operator=(const OPTIONAL<N__SP__Request_parametricIdentifiers>& other_value); |
| N__SP__Request_parametricIdentifiers_template& operator=(const N__SP__Request_parametricIdentifiers_template& other_value); |
| |
| e__ParametricIdentifier_template& operator[](int index_value); |
| e__ParametricIdentifier_template& operator[](const INTEGER& index_value); |
| const e__ParametricIdentifier_template& operator[](int index_value) const; |
| const e__ParametricIdentifier_template& operator[](const INTEGER& index_value) const; |
| |
| void set_size(int new_size); |
| int n_elem() const; |
| int size_of(boolean is_size) const; |
| inline int size_of() const { return size_of(TRUE); } |
| inline int lengthof() const { return size_of(FALSE); } |
| boolean match(const N__SP__Request_parametricIdentifiers& other_value, boolean legacy = FALSE) const; |
| inline boolean is_bound() const |
| {return template_selection != UNINITIALIZED_TEMPLATE; } |
| boolean is_value() const; |
| N__SP__Request_parametricIdentifiers valueof() const; |
| N__SP__Request_parametricIdentifiers substr(int index, int returncount) const; |
| |
| N__SP__Request_parametricIdentifiers replace(int index, int len, const N__SP__Request_parametricIdentifiers_template& repl) const; |
| |
| N__SP__Request_parametricIdentifiers replace(int index, int len, const N__SP__Request_parametricIdentifiers& repl) const; |
| |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__SP__Request_parametricIdentifiers_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const N__SP__Request_parametricIdentifiers& 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; |
| boolean get_istemplate_kind(const char* type) const; |
| }; |
| |
| class N__SP__Request : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| N__SP__Request_parametricIdentifiers field_parametricIdentifiers; |
| public: |
| N__SP__Request(); |
| N__SP__Request(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const N__SP__Request_parametricIdentifiers& par_parametricIdentifiers); |
| N__SP__Request(const N__SP__Request& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__SP__Request& operator=(const N__SP__Request& other_value); |
| boolean operator==(const N__SP__Request& other_value) const; |
| inline boolean operator!=(const N__SP__Request& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline N__SP__Request_parametricIdentifiers& parametricIdentifiers() |
| {return field_parametricIdentifiers;} |
| inline const N__SP__Request_parametricIdentifiers& parametricIdentifiers() const |
| {return field_parametricIdentifiers;} |
| inline int size_of() const |
| {return 3;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__SP__Request_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__SP__Request_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__SP__Request& other_value); |
| void copy_template(const N__SP__Request_template& other_value); |
| |
| public: |
| N__SP__Request_template(); |
| N__SP__Request_template(template_sel other_value); |
| N__SP__Request_template(const N__SP__Request& other_value); |
| N__SP__Request_template(const OPTIONAL<N__SP__Request>& other_value); |
| N__SP__Request_template(const N__SP__Request_template& other_value); |
| ~N__SP__Request_template(); |
| N__SP__Request_template& operator=(template_sel other_value); |
| N__SP__Request_template& operator=(const N__SP__Request& other_value); |
| N__SP__Request_template& operator=(const OPTIONAL<N__SP__Request>& other_value); |
| N__SP__Request_template& operator=(const N__SP__Request_template& other_value); |
| boolean match(const N__SP__Request& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__SP__Request valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__SP__Request_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| N__SP__Request_parametricIdentifiers_template& parametricIdentifiers(); |
| const N__SP__Request_parametricIdentifiers_template& parametricIdentifiers() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__SP__Request& match_value, boolean legacy = FALSE) const; |
| 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 N__SP__Response : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| N__SP__Response_requestedParametrics field_requestedParametrics; |
| public: |
| N__SP__Response(); |
| N__SP__Response(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const N__SP__Response_requestedParametrics& par_requestedParametrics); |
| N__SP__Response(const N__SP__Response& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__SP__Response& operator=(const N__SP__Response& other_value); |
| boolean operator==(const N__SP__Response& other_value) const; |
| inline boolean operator!=(const N__SP__Response& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline N__SP__Response_requestedParametrics& requestedParametrics() |
| {return field_requestedParametrics;} |
| inline const N__SP__Response_requestedParametrics& requestedParametrics() const |
| {return field_requestedParametrics;} |
| inline int size_of() const |
| {return 3;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__SP__Response_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__SP__Response_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__SP__Response& other_value); |
| void copy_template(const N__SP__Response_template& other_value); |
| |
| public: |
| N__SP__Response_template(); |
| N__SP__Response_template(template_sel other_value); |
| N__SP__Response_template(const N__SP__Response& other_value); |
| N__SP__Response_template(const OPTIONAL<N__SP__Response>& other_value); |
| N__SP__Response_template(const N__SP__Response_template& other_value); |
| ~N__SP__Response_template(); |
| N__SP__Response_template& operator=(template_sel other_value); |
| N__SP__Response_template& operator=(const N__SP__Response& other_value); |
| N__SP__Response_template& operator=(const OPTIONAL<N__SP__Response>& other_value); |
| N__SP__Response_template& operator=(const N__SP__Response_template& other_value); |
| boolean match(const N__SP__Response& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__SP__Response valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__SP__Response_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| N__SP__Response_requestedParametrics_template& requestedParametrics(); |
| const N__SP__Response_requestedParametrics_template& requestedParametrics() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__SP__Response& match_value, boolean legacy = FALSE) const; |
| 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 N__SP__Reset__Statistics : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| OCTETSTRING field_reserved3; |
| OCTETSTRING field_reserved4; |
| OCTETSTRING field_reserved5; |
| OCTETSTRING field_reserved6; |
| OCTETSTRING field_reserved7; |
| OCTETSTRING field_reserved8; |
| public: |
| N__SP__Reset__Statistics(); |
| N__SP__Reset__Statistics(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const OCTETSTRING& par_reserved3, |
| const OCTETSTRING& par_reserved4, |
| const OCTETSTRING& par_reserved5, |
| const OCTETSTRING& par_reserved6, |
| const OCTETSTRING& par_reserved7, |
| const OCTETSTRING& par_reserved8); |
| N__SP__Reset__Statistics(const N__SP__Reset__Statistics& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__SP__Reset__Statistics& operator=(const N__SP__Reset__Statistics& other_value); |
| boolean operator==(const N__SP__Reset__Statistics& other_value) const; |
| inline boolean operator!=(const N__SP__Reset__Statistics& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline OCTETSTRING& reserved3() |
| {return field_reserved3;} |
| inline const OCTETSTRING& reserved3() const |
| {return field_reserved3;} |
| inline OCTETSTRING& reserved4() |
| {return field_reserved4;} |
| inline const OCTETSTRING& reserved4() const |
| {return field_reserved4;} |
| inline OCTETSTRING& reserved5() |
| {return field_reserved5;} |
| inline const OCTETSTRING& reserved5() const |
| {return field_reserved5;} |
| inline OCTETSTRING& reserved6() |
| {return field_reserved6;} |
| inline const OCTETSTRING& reserved6() const |
| {return field_reserved6;} |
| inline OCTETSTRING& reserved7() |
| {return field_reserved7;} |
| inline const OCTETSTRING& reserved7() const |
| {return field_reserved7;} |
| inline OCTETSTRING& reserved8() |
| {return field_reserved8;} |
| inline const OCTETSTRING& reserved8() const |
| {return field_reserved8;} |
| inline int size_of() const |
| {return 8;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__SP__Reset__Statistics_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__SP__Reset__Statistics_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__SP__Reset__Statistics& other_value); |
| void copy_template(const N__SP__Reset__Statistics_template& other_value); |
| |
| public: |
| N__SP__Reset__Statistics_template(); |
| N__SP__Reset__Statistics_template(template_sel other_value); |
| N__SP__Reset__Statistics_template(const N__SP__Reset__Statistics& other_value); |
| N__SP__Reset__Statistics_template(const OPTIONAL<N__SP__Reset__Statistics>& other_value); |
| N__SP__Reset__Statistics_template(const N__SP__Reset__Statistics_template& other_value); |
| ~N__SP__Reset__Statistics_template(); |
| N__SP__Reset__Statistics_template& operator=(template_sel other_value); |
| N__SP__Reset__Statistics_template& operator=(const N__SP__Reset__Statistics& other_value); |
| N__SP__Reset__Statistics_template& operator=(const OPTIONAL<N__SP__Reset__Statistics>& other_value); |
| N__SP__Reset__Statistics_template& operator=(const N__SP__Reset__Statistics_template& other_value); |
| boolean match(const N__SP__Reset__Statistics& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__SP__Reset__Statistics valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__SP__Reset__Statistics_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| OCTETSTRING_template& reserved3(); |
| const OCTETSTRING_template& reserved3() const; |
| OCTETSTRING_template& reserved4(); |
| const OCTETSTRING_template& reserved4() const; |
| OCTETSTRING_template& reserved5(); |
| const OCTETSTRING_template& reserved5() const; |
| OCTETSTRING_template& reserved6(); |
| const OCTETSTRING_template& reserved6() const; |
| OCTETSTRING_template& reserved7(); |
| const OCTETSTRING_template& reserved7() const; |
| OCTETSTRING_template& reserved8(); |
| const OCTETSTRING_template& reserved8() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__SP__Reset__Statistics& match_value, boolean legacy = FALSE) const; |
| 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 N__OC__Request : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| NAME field_nameOfCF; |
| public: |
| N__OC__Request(); |
| N__OC__Request(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const NAME& par_nameOfCF); |
| N__OC__Request(const N__OC__Request& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__OC__Request& operator=(const N__OC__Request& other_value); |
| boolean operator==(const N__OC__Request& other_value) const; |
| inline boolean operator!=(const N__OC__Request& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline NAME& nameOfCF() |
| {return field_nameOfCF;} |
| inline const NAME& nameOfCF() const |
| {return field_nameOfCF;} |
| inline int size_of() const |
| {return 3;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__OC__Request_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__OC__Request_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__OC__Request& other_value); |
| void copy_template(const N__OC__Request_template& other_value); |
| |
| public: |
| N__OC__Request_template(); |
| N__OC__Request_template(template_sel other_value); |
| N__OC__Request_template(const N__OC__Request& other_value); |
| N__OC__Request_template(const OPTIONAL<N__OC__Request>& other_value); |
| N__OC__Request_template(const N__OC__Request_template& other_value); |
| ~N__OC__Request_template(); |
| N__OC__Request_template& operator=(template_sel other_value); |
| N__OC__Request_template& operator=(const N__OC__Request& other_value); |
| N__OC__Request_template& operator=(const OPTIONAL<N__OC__Request>& other_value); |
| N__OC__Request_template& operator=(const N__OC__Request_template& other_value); |
| boolean match(const N__OC__Request& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__OC__Request valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__OC__Request_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| NAME_template& nameOfCF(); |
| const NAME_template& nameOfCF() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__OC__Request& match_value, boolean legacy = FALSE) const; |
| 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 N__CC__Request : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| NAME field_nameOfCF; |
| public: |
| N__CC__Request(); |
| N__CC__Request(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const NAME& par_nameOfCF); |
| N__CC__Request(const N__CC__Request& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__CC__Request& operator=(const N__CC__Request& other_value); |
| boolean operator==(const N__CC__Request& other_value) const; |
| inline boolean operator!=(const N__CC__Request& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline NAME& nameOfCF() |
| {return field_nameOfCF;} |
| inline const NAME& nameOfCF() const |
| {return field_nameOfCF;} |
| inline int size_of() const |
| {return 3;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__CC__Request_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__CC__Request_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__CC__Request& other_value); |
| void copy_template(const N__CC__Request_template& other_value); |
| |
| public: |
| N__CC__Request_template(); |
| N__CC__Request_template(template_sel other_value); |
| N__CC__Request_template(const N__CC__Request& other_value); |
| N__CC__Request_template(const OPTIONAL<N__CC__Request>& other_value); |
| N__CC__Request_template(const N__CC__Request_template& other_value); |
| ~N__CC__Request_template(); |
| N__CC__Request_template& operator=(template_sel other_value); |
| N__CC__Request_template& operator=(const N__CC__Request& other_value); |
| N__CC__Request_template& operator=(const OPTIONAL<N__CC__Request>& other_value); |
| N__CC__Request_template& operator=(const N__CC__Request_template& other_value); |
| boolean match(const N__CC__Request& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__CC__Request valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__CC__Request_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| NAME_template& nameOfCF(); |
| const NAME_template& nameOfCF() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__CC__Request& match_value, boolean legacy = FALSE) const; |
| 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 e__Status : public Base_Type { // enum |
| friend class e__Status_template; |
| public: |
| enum enum_type { failure = 0, success = 1, UNKNOWN_VALUE = 2, UNBOUND_VALUE = 3 }; |
| private: |
| enum_type enum_value; |
| |
| public: |
| e__Status(); |
| e__Status(int other_value); |
| e__Status(enum_type other_value); |
| e__Status(const e__Status& other_value); |
| |
| e__Status& operator=(int other_value); |
| e__Status& operator=(enum_type other_value); |
| e__Status& operator=(const e__Status& other_value); |
| |
| boolean operator==(enum_type other_value) const; |
| boolean operator==(const e__Status& other_value) const; |
| inline boolean operator!=(enum_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const e__Status& other_value) const { return !(*this == other_value); } |
| boolean operator<(enum_type other_value) const; |
| boolean operator<(const e__Status& other_value) const; |
| boolean operator>(enum_type other_value) const; |
| boolean operator>(const e__Status& other_value) const; |
| inline boolean operator<=(enum_type other_value) const { return !(*this > other_value); } |
| inline boolean operator<=(const e__Status& other_value) const { return !(*this > other_value); } |
| inline boolean operator>=(enum_type other_value) const { return !(*this < other_value); } |
| inline boolean operator>=(const e__Status& 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); |
| static boolean is_valid_enum(int int_par); |
| |
| static int enum2int(enum_type enum_par); |
| static int enum2int(const e__Status& 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); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class e__Status_template : public Base_Template { |
| union { |
| e__Status::enum_type single_value; |
| struct { |
| unsigned int n_values; |
| e__Status_template *list_value; |
| } value_list; |
| }; |
| |
| void copy_template(const e__Status_template& other_value); |
| |
| public: |
| e__Status_template(); |
| e__Status_template(template_sel other_value); |
| e__Status_template(int other_value); |
| e__Status_template(e__Status::enum_type other_value); |
| e__Status_template(const e__Status& other_value); |
| e__Status_template(const OPTIONAL<e__Status>& other_value); |
| e__Status_template(const e__Status_template& other_value); |
| ~e__Status_template(); |
| |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| e__Status_template& operator=(template_sel other_value); |
| e__Status_template& operator=(int other_value); |
| e__Status_template& operator=(e__Status::enum_type other_value); |
| e__Status_template& operator=(const e__Status& other_value); |
| e__Status_template& operator=(const OPTIONAL<e__Status>& other_value); |
| e__Status_template& operator=(const e__Status_template& other_value); |
| |
| boolean match(e__Status::enum_type other_value, boolean legacy = FALSE) const; |
| boolean match(const e__Status& other_value, boolean legacy = FALSE) const; |
| e__Status::enum_type valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| e__Status_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const e__Status& 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; |
| }; |
| |
| class e__FailureReasonCode : public Base_Type { // enum |
| friend class e__FailureReasonCode_template; |
| public: |
| enum enum_type { cannotFindCFwithNAME = 0, numberOfConnectionsToNAMEexceeded = 1, numberOfConnectionsToNIUexceeded = 2, busy = 3, requestTypeNotSupported = 4, notAvailable = 255, UNKNOWN_VALUE = 5, UNBOUND_VALUE = 6 }; |
| private: |
| enum_type enum_value; |
| |
| public: |
| e__FailureReasonCode(); |
| e__FailureReasonCode(int other_value); |
| e__FailureReasonCode(enum_type other_value); |
| e__FailureReasonCode(const e__FailureReasonCode& other_value); |
| |
| e__FailureReasonCode& operator=(int other_value); |
| e__FailureReasonCode& operator=(enum_type other_value); |
| e__FailureReasonCode& operator=(const e__FailureReasonCode& other_value); |
| |
| boolean operator==(enum_type other_value) const; |
| boolean operator==(const e__FailureReasonCode& other_value) const; |
| inline boolean operator!=(enum_type other_value) const { return !(*this == other_value); } |
| inline boolean operator!=(const e__FailureReasonCode& other_value) const { return !(*this == other_value); } |
| boolean operator<(enum_type other_value) const; |
| boolean operator<(const e__FailureReasonCode& other_value) const; |
| boolean operator>(enum_type other_value) const; |
| boolean operator>(const e__FailureReasonCode& other_value) const; |
| inline boolean operator<=(enum_type other_value) const { return !(*this > other_value); } |
| inline boolean operator<=(const e__FailureReasonCode& other_value) const { return !(*this > other_value); } |
| inline boolean operator>=(enum_type other_value) const { return !(*this < other_value); } |
| inline boolean operator>=(const e__FailureReasonCode& 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); |
| static boolean is_valid_enum(int int_par); |
| |
| static int enum2int(enum_type enum_par); |
| static int enum2int(const e__FailureReasonCode& 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); |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class e__FailureReasonCode_template : public Base_Template { |
| union { |
| e__FailureReasonCode::enum_type single_value; |
| struct { |
| unsigned int n_values; |
| e__FailureReasonCode_template *list_value; |
| } value_list; |
| }; |
| |
| void copy_template(const e__FailureReasonCode_template& other_value); |
| |
| public: |
| e__FailureReasonCode_template(); |
| e__FailureReasonCode_template(template_sel other_value); |
| e__FailureReasonCode_template(int other_value); |
| e__FailureReasonCode_template(e__FailureReasonCode::enum_type other_value); |
| e__FailureReasonCode_template(const e__FailureReasonCode& other_value); |
| e__FailureReasonCode_template(const OPTIONAL<e__FailureReasonCode>& other_value); |
| e__FailureReasonCode_template(const e__FailureReasonCode_template& other_value); |
| ~e__FailureReasonCode_template(); |
| |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| e__FailureReasonCode_template& operator=(template_sel other_value); |
| e__FailureReasonCode_template& operator=(int other_value); |
| e__FailureReasonCode_template& operator=(e__FailureReasonCode::enum_type other_value); |
| e__FailureReasonCode_template& operator=(const e__FailureReasonCode& other_value); |
| e__FailureReasonCode_template& operator=(const OPTIONAL<e__FailureReasonCode>& other_value); |
| e__FailureReasonCode_template& operator=(const e__FailureReasonCode_template& other_value); |
| |
| boolean match(e__FailureReasonCode::enum_type other_value, boolean legacy = FALSE) const; |
| boolean match(const e__FailureReasonCode& other_value, boolean legacy = FALSE) const; |
| e__FailureReasonCode::enum_type valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| e__FailureReasonCode_template& list_item(unsigned int list_index); |
| void log() const; |
| void log_match(const e__FailureReasonCode& 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; |
| }; |
| |
| class N__OC__Response : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| e__Status field_status; |
| e__FailureReasonCode field_failureReasonCode; |
| public: |
| N__OC__Response(); |
| N__OC__Response(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const e__Status& par_status, |
| const e__FailureReasonCode& par_failureReasonCode); |
| N__OC__Response(const N__OC__Response& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__OC__Response& operator=(const N__OC__Response& other_value); |
| boolean operator==(const N__OC__Response& other_value) const; |
| inline boolean operator!=(const N__OC__Response& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline e__Status& status() |
| {return field_status;} |
| inline const e__Status& status() const |
| {return field_status;} |
| inline e__FailureReasonCode& failureReasonCode() |
| {return field_failureReasonCode;} |
| inline const e__FailureReasonCode& failureReasonCode() const |
| {return field_failureReasonCode;} |
| inline int size_of() const |
| {return 4;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__OC__Response_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__OC__Response_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__OC__Response& other_value); |
| void copy_template(const N__OC__Response_template& other_value); |
| |
| public: |
| N__OC__Response_template(); |
| N__OC__Response_template(template_sel other_value); |
| N__OC__Response_template(const N__OC__Response& other_value); |
| N__OC__Response_template(const OPTIONAL<N__OC__Response>& other_value); |
| N__OC__Response_template(const N__OC__Response_template& other_value); |
| ~N__OC__Response_template(); |
| N__OC__Response_template& operator=(template_sel other_value); |
| N__OC__Response_template& operator=(const N__OC__Response& other_value); |
| N__OC__Response_template& operator=(const OPTIONAL<N__OC__Response>& other_value); |
| N__OC__Response_template& operator=(const N__OC__Response_template& other_value); |
| boolean match(const N__OC__Response& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__OC__Response valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__OC__Response_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| e__Status_template& status(); |
| const e__Status_template& status() const; |
| e__FailureReasonCode_template& failureReasonCode(); |
| const e__FailureReasonCode_template& failureReasonCode() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__OC__Response& match_value, boolean legacy = FALSE) const; |
| 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 N__CC__Response : public Base_Type { |
| INTEGER field_msgFunction; |
| PortPair field_portPair; |
| e__Status field_status; |
| e__FailureReasonCode field_failureReasonCode; |
| public: |
| N__CC__Response(); |
| N__CC__Response(const INTEGER& par_msgFunction, |
| const PortPair& par_portPair, |
| const e__Status& par_status, |
| const e__FailureReasonCode& par_failureReasonCode); |
| N__CC__Response(const N__CC__Response& other_value); |
| inline boolean is_component() { return FALSE; } |
| void clean_up(); |
| const TTCN_Typedescriptor_t* get_descriptor() const; |
| N__CC__Response& operator=(const N__CC__Response& other_value); |
| boolean operator==(const N__CC__Response& other_value) const; |
| inline boolean operator!=(const N__CC__Response& 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& msgFunction() |
| {return field_msgFunction;} |
| inline const INTEGER& msgFunction() const |
| {return field_msgFunction;} |
| inline PortPair& portPair() |
| {return field_portPair;} |
| inline const PortPair& portPair() const |
| {return field_portPair;} |
| inline e__Status& status() |
| {return field_status;} |
| inline const e__Status& status() const |
| {return field_status;} |
| inline e__FailureReasonCode& failureReasonCode() |
| {return field_failureReasonCode;} |
| inline const e__FailureReasonCode& failureReasonCode() const |
| {return field_failureReasonCode;} |
| inline int size_of() const |
| {return 4;} |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class N__CC__Response_template : public Base_Template { |
| struct single_value_struct; |
| union { |
| single_value_struct *single_value; |
| struct { |
| unsigned int n_values; |
| N__CC__Response_template *list_value; |
| } value_list; |
| }; |
| |
| void set_specific(); |
| void copy_value(const N__CC__Response& other_value); |
| void copy_template(const N__CC__Response_template& other_value); |
| |
| public: |
| N__CC__Response_template(); |
| N__CC__Response_template(template_sel other_value); |
| N__CC__Response_template(const N__CC__Response& other_value); |
| N__CC__Response_template(const OPTIONAL<N__CC__Response>& other_value); |
| N__CC__Response_template(const N__CC__Response_template& other_value); |
| ~N__CC__Response_template(); |
| N__CC__Response_template& operator=(template_sel other_value); |
| N__CC__Response_template& operator=(const N__CC__Response& other_value); |
| N__CC__Response_template& operator=(const OPTIONAL<N__CC__Response>& other_value); |
| N__CC__Response_template& operator=(const N__CC__Response_template& other_value); |
| boolean match(const N__CC__Response& other_value, boolean legacy = FALSE) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| N__CC__Response valueof() const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__CC__Response_template& list_item(unsigned int list_index) const; |
| INTEGER_template& msgFunction(); |
| const INTEGER_template& msgFunction() const; |
| PortPair_template& portPair(); |
| const PortPair_template& portPair() const; |
| e__Status_template& status(); |
| const e__Status_template& status() const; |
| e__FailureReasonCode_template& failureReasonCode(); |
| const e__FailureReasonCode_template& failureReasonCode() const; |
| int size_of() const; |
| void log() const; |
| void log_match(const N__CC__Response& match_value, boolean legacy = FALSE) const; |
| 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 NetworkMessage : public Base_Type { |
| public: |
| enum union_selection_type { UNBOUND_VALUE = 0, ALT_n__MFDB__Request = 1, ALT_n__MFDB__Response = 2, ALT_n__MFDB__Add = 3, ALT_n__MFDB__Delete = 4, ALT_n__MFDB__Clear = 5, ALT_n__MFDB__Create__Entry = 6, ALT_n__MFDBNQ__Add = 7, ALT_n__NT__Request = 8, ALT_n__NT__Response = 9, ALT_n__NTX__Request = 10, ALT_n__NTX__Response = 11, ALT_n__GP__Request = 12, ALT_n__GP__Response = 13, ALT_n__GP__Reset__Statistics = 14, ALT_n__SP__Request = 15, ALT_n__SP__Response = 16, ALT_n__SP__Reset__Statistics = 17, ALT_n__OC__Request = 18, ALT_n__OC__Response = 19, ALT_n__CC__Request = 20, ALT_n__CC__Response = 21 }; |
| private: |
| union_selection_type union_selection; |
| union { |
| N__MFDB__Request *field_n__MFDB__Request; |
| N__MFDB__Response *field_n__MFDB__Response; |
| N__MFDB__Add *field_n__MFDB__Add; |
| N__MFDB__Delete *field_n__MFDB__Delete; |
| N__MFDB__Clear *field_n__MFDB__Clear; |
| N__MFDB__Create__Entry *field_n__MFDB__Create__Entry; |
| N__MFDBNQ__Add *field_n__MFDBNQ__Add; |
| N__NT__Request *field_n__NT__Request; |
| N__NT__Response *field_n__NT__Response; |
| N__NTX__Request *field_n__NTX__Request; |
| N__NTX__Response *field_n__NTX__Response; |
| N__GP__Request *field_n__GP__Request; |
| N__GP__Response *field_n__GP__Response; |
| N__GP__Reset__Statistics *field_n__GP__Reset__Statistics; |
| N__SP__Request *field_n__SP__Request; |
| N__SP__Response *field_n__SP__Response; |
| N__SP__Reset__Statistics *field_n__SP__Reset__Statistics; |
| N__OC__Request *field_n__OC__Request; |
| N__OC__Response *field_n__OC__Response; |
| N__CC__Request *field_n__CC__Request; |
| N__CC__Response *field_n__CC__Response; |
| }; |
| void copy_value(const NetworkMessage& other_value); |
| |
| public: |
| NetworkMessage(); |
| NetworkMessage(const NetworkMessage& other_value); |
| ~NetworkMessage(); |
| NetworkMessage& operator=(const NetworkMessage& other_value); |
| boolean operator==(const NetworkMessage& other_value) const; |
| inline boolean operator!=(const NetworkMessage& other_value) const { return !(*this == other_value); } |
| N__MFDB__Request& n__MFDB__Request(); |
| const N__MFDB__Request& n__MFDB__Request() const; |
| N__MFDB__Response& n__MFDB__Response(); |
| const N__MFDB__Response& n__MFDB__Response() const; |
| N__MFDB__Add& n__MFDB__Add(); |
| const N__MFDB__Add& n__MFDB__Add() const; |
| N__MFDB__Delete& n__MFDB__Delete(); |
| const N__MFDB__Delete& n__MFDB__Delete() const; |
| N__MFDB__Clear& n__MFDB__Clear(); |
| const N__MFDB__Clear& n__MFDB__Clear() const; |
| N__MFDB__Create__Entry& n__MFDB__Create__Entry(); |
| const N__MFDB__Create__Entry& n__MFDB__Create__Entry() const; |
| N__MFDBNQ__Add& n__MFDBNQ__Add(); |
| const N__MFDBNQ__Add& n__MFDBNQ__Add() const; |
| N__NT__Request& n__NT__Request(); |
| const N__NT__Request& n__NT__Request() const; |
| N__NT__Response& n__NT__Response(); |
| const N__NT__Response& n__NT__Response() const; |
| N__NTX__Request& n__NTX__Request(); |
| const N__NTX__Request& n__NTX__Request() const; |
| N__NTX__Response& n__NTX__Response(); |
| const N__NTX__Response& n__NTX__Response() const; |
| N__GP__Request& n__GP__Request(); |
| const N__GP__Request& n__GP__Request() const; |
| N__GP__Response& n__GP__Response(); |
| const N__GP__Response& n__GP__Response() const; |
| N__GP__Reset__Statistics& n__GP__Reset__Statistics(); |
| const N__GP__Reset__Statistics& n__GP__Reset__Statistics() const; |
| N__SP__Request& n__SP__Request(); |
| const N__SP__Request& n__SP__Request() const; |
| N__SP__Response& n__SP__Response(); |
| const N__SP__Response& n__SP__Response() const; |
| N__SP__Reset__Statistics& n__SP__Reset__Statistics(); |
| const N__SP__Reset__Statistics& n__SP__Reset__Statistics() const; |
| N__OC__Request& n__OC__Request(); |
| const N__OC__Request& n__OC__Request() const; |
| N__OC__Response& n__OC__Response(); |
| const N__OC__Response& n__OC__Response() const; |
| N__CC__Request& n__CC__Request(); |
| const N__CC__Request& n__CC__Request() const; |
| N__CC__Response& n__CC__Response(); |
| const N__CC__Response& n__CC__Response() const; |
| inline union_selection_type get_selection() const { return union_selection; } |
| boolean ischosen(union_selection_type checked_selection) const; |
| boolean is_bound() const; |
| boolean is_value() const; |
| void clean_up(); |
| inline boolean is_present() const { return is_bound(); } |
| void log() const; |
| void set_param(Module_Param& param); |
| void set_implicit_omit(); |
| void encode_text(Text_Buf& text_buf) const; |
| 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, const RAW_Force_Omit* force_omit = NULL); |
| }; |
| |
| class NetworkMessage_template : public Base_Template { |
| union { |
| struct { |
| NetworkMessage::union_selection_type union_selection; |
| union { |
| N__MFDB__Request_template *field_n__MFDB__Request; |
| N__MFDB__Response_template *field_n__MFDB__Response; |
| N__MFDB__Add_template *field_n__MFDB__Add; |
| N__MFDB__Delete_template *field_n__MFDB__Delete; |
| N__MFDB__Clear_template *field_n__MFDB__Clear; |
| N__MFDB__Create__Entry_template *field_n__MFDB__Create__Entry; |
| N__MFDBNQ__Add_template *field_n__MFDBNQ__Add; |
| N__NT__Request_template *field_n__NT__Request; |
| N__NT__Response_template *field_n__NT__Response; |
| N__NTX__Request_template *field_n__NTX__Request; |
| N__NTX__Response_template *field_n__NTX__Response; |
| N__GP__Request_template *field_n__GP__Request; |
| N__GP__Response_template *field_n__GP__Response; |
| N__GP__Reset__Statistics_template *field_n__GP__Reset__Statistics; |
| N__SP__Request_template *field_n__SP__Request; |
| N__SP__Response_template *field_n__SP__Response; |
| N__SP__Reset__Statistics_template *field_n__SP__Reset__Statistics; |
| N__OC__Request_template *field_n__OC__Request; |
| N__OC__Response_template *field_n__OC__Response; |
| N__CC__Request_template *field_n__CC__Request; |
| N__CC__Response_template *field_n__CC__Response; |
| }; |
| } single_value; |
| struct { |
| unsigned int n_values; |
| NetworkMessage_template *list_value; |
| } value_list; |
| }; |
| void copy_value(const NetworkMessage& other_value); |
| |
| void copy_template(const NetworkMessage_template& other_value); |
| |
| public: |
| NetworkMessage_template(); |
| NetworkMessage_template(template_sel other_value); |
| NetworkMessage_template(const NetworkMessage& other_value); |
| NetworkMessage_template(const OPTIONAL<NetworkMessage>& other_value); |
| NetworkMessage_template(const NetworkMessage_template& other_value); |
| ~NetworkMessage_template(); |
| void clean_up(); |
| NetworkMessage_template& operator=(template_sel other_value); |
| NetworkMessage_template& operator=(const NetworkMessage& other_value); |
| NetworkMessage_template& operator=(const OPTIONAL<NetworkMessage>& other_value); |
| NetworkMessage_template& operator=(const NetworkMessage_template& other_value); |
| boolean match(const NetworkMessage& other_value, boolean legacy = FALSE) const; |
| boolean is_value() const;NetworkMessage valueof() const; |
| NetworkMessage_template& list_item(unsigned int list_index) const; |
| void set_type(template_sel template_type, unsigned int list_length); |
| N__MFDB__Request_template& n__MFDB__Request(); |
| const N__MFDB__Request_template& n__MFDB__Request() const; |
| N__MFDB__Response_template& n__MFDB__Response(); |
| const N__MFDB__Response_template& n__MFDB__Response() const; |
| N__MFDB__Add_template& n__MFDB__Add(); |
| const N__MFDB__Add_template& n__MFDB__Add() const; |
| N__MFDB__Delete_template& n__MFDB__Delete(); |
| const N__MFDB__Delete_template& n__MFDB__Delete() const; |
| N__MFDB__Clear_template& n__MFDB__Clear(); |
| const N__MFDB__Clear_template& n__MFDB__Clear() const; |
| N__MFDB__Create__Entry_template& n__MFDB__Create__Entry(); |
| const N__MFDB__Create__Entry_template& n__MFDB__Create__Entry() const; |
| N__MFDBNQ__Add_template& n__MFDBNQ__Add(); |
| const N__MFDBNQ__Add_template& n__MFDBNQ__Add() const; |
| N__NT__Request_template& n__NT__Request(); |
| const N__NT__Request_template& n__NT__Request() const; |
| N__NT__Response_template& n__NT__Response(); |
| const N__NT__Response_template& n__NT__Response() const; |
| N__NTX__Request_template& n__NTX__Request(); |
| const N__NTX__Request_template& n__NTX__Request() const; |
| N__NTX__Response_template& n__NTX__Response(); |
| const N__NTX__Response_template& n__NTX__Response() const; |
| N__GP__Request_template& n__GP__Request(); |
| const N__GP__Request_template& n__GP__Request() const; |
| N__GP__Response_template& n__GP__Response(); |
| const N__GP__Response_template& n__GP__Response() const; |
| N__GP__Reset__Statistics_template& n__GP__Reset__Statistics(); |
| const N__GP__Reset__Statistics_template& n__GP__Reset__Statistics() const; |
| N__SP__Request_template& n__SP__Request(); |
| const N__SP__Request_template& n__SP__Request() const; |
| N__SP__Response_template& n__SP__Response(); |
| const N__SP__Response_template& n__SP__Response() const; |
| N__SP__Reset__Statistics_template& n__SP__Reset__Statistics(); |
| const N__SP__Reset__Statistics_template& n__SP__Reset__Statistics() const; |
| N__OC__Request_template& n__OC__Request(); |
| const N__OC__Request_template& n__OC__Request() const; |
| N__OC__Response_template& n__OC__Response(); |
| const N__OC__Response_template& n__OC__Response() const; |
| N__CC__Request_template& n__CC__Request(); |
| const N__CC__Request_template& n__CC__Request() const; |
| N__CC__Response_template& n__CC__Response(); |
| const N__CC__Response_template& n__CC__Response() const; |
| boolean ischosen(NetworkMessage::union_selection_type checked_selection) const; |
| void log() const; |
| void log_match(const NetworkMessage& 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 boolean operator==(null_type null_value, const N__MFDBNQ__Add_pgnEntries& other_value); |
| inline boolean operator!=(null_type null_value, const N__MFDBNQ__Add_pgnEntries& other_value) { return !(null_value == other_value); } |
| extern boolean operator==(null_type null_value, const N__NTX__Response_sourceaddress__NAME__pairs& other_value); |
| inline boolean operator!=(null_type null_value, const N__NTX__Response_sourceaddress__NAME__pairs& other_value) { return !(null_value == other_value); } |
| extern boolean operator==(null_type null_value, const N__GP__Request_parametricIdentifiers& other_value); |
| inline boolean operator!=(null_type null_value, const N__GP__Request_parametricIdentifiers& other_value) { return !(null_value == other_value); } |
| extern boolean operator==(null_type null_value, const N__SP__Request_parametricIdentifiers& other_value); |
| inline boolean operator!=(null_type null_value, const N__SP__Request_parametricIdentifiers& other_value) { return !(null_value == other_value); } |
| |
| /* Global variable declarations */ |
| |
| extern const XERdescriptor_t DestinationAddress_xer_; |
| extern const TTCN_OERdescriptor_t DestinationAddress_oer_; |
| extern const TTCN_Typedescriptor_t DestinationAddress_descr_; |
| extern const XERdescriptor_t PDUFormat_xer_; |
| extern const TTCN_OERdescriptor_t PDUFormat_oer_; |
| extern const TTCN_Typedescriptor_t PDUFormat_descr_; |
| extern const XERdescriptor_t SourceAddress_xer_; |
| extern const TTCN_OERdescriptor_t SourceAddress_oer_; |
| extern const TTCN_Typedescriptor_t SourceAddress_descr_; |
| extern const TTCN_RAWdescriptor_t Priority_raw_; |
| extern const XERdescriptor_t Priority_xer_; |
| extern const TTCN_OERdescriptor_t Priority_oer_; |
| extern const TTCN_Typedescriptor_t Priority_descr_; |
| extern const XERdescriptor_t SelfConfigurableAddressBits_xer_; |
| extern const TTCN_OERdescriptor_t SelfConfigurableAddressBits_oer_; |
| extern const TTCN_Typedescriptor_t SelfConfigurableAddressBits_descr_; |
| extern const XERdescriptor_t IndustryGroupBits_xer_; |
| extern const TTCN_OERdescriptor_t IndustryGroupBits_oer_; |
| extern const TTCN_Typedescriptor_t IndustryGroupBits_descr_; |
| extern const XERdescriptor_t DeviceClassInstanceBits_xer_; |
| extern const TTCN_OERdescriptor_t DeviceClassInstanceBits_oer_; |
| extern const TTCN_Typedescriptor_t DeviceClassInstanceBits_descr_; |
| extern const XERdescriptor_t DeviceClassBits_xer_; |
| extern const TTCN_OERdescriptor_t DeviceClassBits_oer_; |
| extern const TTCN_Typedescriptor_t DeviceClassBits_descr_; |
| extern const XERdescriptor_t ReservedBits_xer_; |
| extern const TTCN_OERdescriptor_t ReservedBits_oer_; |
| extern const TTCN_Typedescriptor_t ReservedBits_descr_; |
| extern const XERdescriptor_t FunctionBits_xer_; |
| extern const TTCN_OERdescriptor_t FunctionBits_oer_; |
| extern const TTCN_Typedescriptor_t FunctionBits_descr_; |
| extern const XERdescriptor_t FunctionInstanceBits_xer_; |
| extern const TTCN_OERdescriptor_t FunctionInstanceBits_oer_; |
| extern const TTCN_Typedescriptor_t FunctionInstanceBits_descr_; |
| extern const XERdescriptor_t ECUInstanceBits_xer_; |
| extern const TTCN_OERdescriptor_t ECUInstanceBits_oer_; |
| extern const TTCN_Typedescriptor_t ECUInstanceBits_descr_; |
| extern const XERdescriptor_t ManufacturerCodeBits_xer_; |
| extern const TTCN_OERdescriptor_t ManufacturerCodeBits_oer_; |
| extern const TTCN_Typedescriptor_t ManufacturerCodeBits_descr_; |
| extern const XERdescriptor_t IdentityNumberBits_xer_; |
| extern const TTCN_OERdescriptor_t IdentityNumberBits_oer_; |
| extern const TTCN_Typedescriptor_t IdentityNumberBits_descr_; |
| extern const TTCN_RAWdescriptor_t NAME_selfConfigurableAddressValue_raw_; |
| extern const XERdescriptor_t NAME_selfConfigurableAddressValue_xer_; |
| extern const TTCN_OERdescriptor_t NAME_selfConfigurableAddressValue_oer_; |
| extern const TTCN_Typedescriptor_t NAME_selfConfigurableAddressValue_descr_; |
| extern const TTCN_RAWdescriptor_t NAME_industryGroupValue_raw_; |
| extern const XERdescriptor_t NAME_industryGroupValue_xer_; |
| extern const TTCN_OERdescriptor_t NAME_industryGroupValue_oer_; |
| extern const TTCN_Typedescriptor_t NAME_industryGroupValue_descr_; |
| extern const TTCN_RAWdescriptor_t NAME_deviceClassInstanceValue_raw_; |
| extern const XERdescriptor_t NAME_deviceClassInstanceValue_xer_; |
| extern const TTCN_OERdescriptor_t NAME_deviceClassInstanceValue_oer_; |
| extern const TTCN_Typedescriptor_t NAME_deviceClassInstanceValue_descr_; |
| extern const TTCN_RAWdescriptor_t NAME_deviceClassValue_raw_; |
| extern const XERdescriptor_t NAME_deviceClassValue_xer_; |
| extern const TTCN_OERdescriptor_t NAME_deviceClassValue_oer_; |
| extern const TTCN_Typedescriptor_t NAME_deviceClassValue_descr_; |
| extern const TTCN_RAWdescriptor_t NAME_reserveValued_raw_; |
| extern const XERdescriptor_t NAME_reserveValued_xer_; |
| extern const TTCN_OERdescriptor_t NAME_reserveValued_oer_; |
| extern const TTCN_Typedescriptor_t NAME_reserveValued_descr_; |
| extern const TTCN_RAWdescriptor_t NAME_functionValue_raw_; |
| extern const XERdescriptor_t NAME_functionValue_xer_; |
| extern const TTCN_OERdescriptor_t NAME_functionValue_oer_; |
| extern const TTCN_Typedescriptor_t NAME_functionValue_descr_; |
| extern const TTCN_RAWdescriptor_t NAME_functionInstanceValue_raw_; |
| extern const XERdescriptor_t NAME_functionInstanceValue_xer_; |
| extern const TTCN_OERdescriptor_t NAME_functionInstanceValue_oer_; |
| extern const TTCN_Typedescriptor_t NAME_functionInstanceValue_descr_; |
| extern const TTCN_RAWdescriptor_t NAME_ecuInstancceValue_raw_; |
| extern const XERdescriptor_t NAME_ecuInstancceValue_xer_; |
| extern const TTCN_OERdescriptor_t NAME_ecuInstancceValue_oer_; |
| extern const TTCN_Typedescriptor_t NAME_ecuInstancceValue_descr_; |
| extern const TTCN_RAWdescriptor_t NAME_manufacturerCodeValue_raw_; |
| extern const XERdescriptor_t NAME_manufacturerCodeValue_xer_; |
| extern const TTCN_OERdescriptor_t NAME_manufacturerCodeValue_oer_; |
| extern const TTCN_Typedescriptor_t NAME_manufacturerCodeValue_descr_; |
| extern const TTCN_RAWdescriptor_t NAME_identityNumberBits_raw_; |
| extern const XERdescriptor_t NAME_identityNumberBits_xer_; |
| extern const TTCN_OERdescriptor_t NAME_identityNumberBits_oer_; |
| extern const TTCN_Typedescriptor_t NAME_identityNumberBits_descr_; |
| extern const TTCN_RAWdescriptor_t NAME_raw_; |
| extern const TTCN_Typedescriptor_t NAME_descr_; |
| extern const TTCN_RAWdescriptor_t CannotClaimSourceAddress_raw_; |
| extern const TTCN_Typedescriptor_t CannotClaimSourceAddress_descr_; |
| extern const TTCN_RAWdescriptor_t AddressClaimed_raw_; |
| extern const TTCN_Typedescriptor_t AddressClaimed_descr_; |
| extern const XERdescriptor_t RequestForAddressClaimed_pgn_xer_; |
| extern const TTCN_OERdescriptor_t RequestForAddressClaimed_pgn_oer_; |
| extern const TTCN_Typedescriptor_t RequestForAddressClaimed_pgn_descr_; |
| extern const TTCN_RAWdescriptor_t RequestForAddressClaimed_raw_; |
| extern const TTCN_Typedescriptor_t RequestForAddressClaimed_descr_; |
| extern const XERdescriptor_t CommandedAddress_newSourceAddress_xer_; |
| extern const TTCN_OERdescriptor_t CommandedAddress_newSourceAddress_oer_; |
| extern const TTCN_Typedescriptor_t CommandedAddress_newSourceAddress_descr_; |
| extern const TTCN_RAWdescriptor_t CommandedAddress_raw_; |
| extern const TTCN_Typedescriptor_t CommandedAddress_descr_; |
| extern const XERdescriptor_t Function_xer_; |
| extern const TTCN_OERdescriptor_t Function_oer_; |
| extern const TTCN_Typedescriptor_t Function_descr_; |
| extern const XERdescriptor_t N__MFDB__Request_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Request_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Request_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t e__PortNumber_raw_; |
| extern const TTCN_Typedescriptor_t e__PortNumber_descr_; |
| extern const TTCN_RAWdescriptor_t PortPair_raw_; |
| extern const TTCN_Typedescriptor_t PortPair_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Request_reserved3_raw_; |
| extern const XERdescriptor_t N__MFDB__Request_reserved3_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Request_reserved3_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Request_reserved3_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Request_reserved4_raw_; |
| extern const XERdescriptor_t N__MFDB__Request_reserved4_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Request_reserved4_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Request_reserved4_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Request_reserved5_raw_; |
| extern const XERdescriptor_t N__MFDB__Request_reserved5_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Request_reserved5_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Request_reserved5_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Request_reserved6_raw_; |
| extern const XERdescriptor_t N__MFDB__Request_reserved6_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Request_reserved6_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Request_reserved6_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Request_reserved7_raw_; |
| extern const XERdescriptor_t N__MFDB__Request_reserved7_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Request_reserved7_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Request_reserved7_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Request_reserved8_raw_; |
| extern const XERdescriptor_t N__MFDB__Request_reserved8_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Request_reserved8_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Request_reserved8_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Request_raw_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Request_descr_; |
| extern const XERdescriptor_t N__MFDB__Response_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Response_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Response_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t e__FilterMode_raw_; |
| extern const TTCN_Typedescriptor_t e__FilterMode_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Response_pgnEntries_raw_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Response_pgnEntries_descr_; |
| extern const XERdescriptor_t N__MFDB__Response_pgnEntries_0_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Response_pgnEntries_0_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Response_pgnEntries_0_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Response_raw_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Response_descr_; |
| extern const XERdescriptor_t N__MFDB__Add_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Add_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Add_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Add_pgnEntries_raw_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Add_pgnEntries_descr_; |
| extern const XERdescriptor_t N__MFDB__Add_pgnEntries_0_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Add_pgnEntries_0_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Add_pgnEntries_0_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Add_raw_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Add_descr_; |
| extern const XERdescriptor_t N__MFDB__Delete_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Delete_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Delete_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Delete_pgnEntries_raw_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Delete_pgnEntries_descr_; |
| extern const XERdescriptor_t N__MFDB__Delete_pgnEntries_0_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Delete_pgnEntries_0_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Delete_pgnEntries_0_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Delete_raw_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Delete_descr_; |
| extern const XERdescriptor_t N__MFDB__Clear_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Clear_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Clear_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Clear_reserved3_raw_; |
| extern const XERdescriptor_t N__MFDB__Clear_reserved3_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Clear_reserved3_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Clear_reserved3_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Clear_reserved4_raw_; |
| extern const XERdescriptor_t N__MFDB__Clear_reserved4_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Clear_reserved4_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Clear_reserved4_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Clear_reserved5_raw_; |
| extern const XERdescriptor_t N__MFDB__Clear_reserved5_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Clear_reserved5_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Clear_reserved5_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Clear_reserved6_raw_; |
| extern const XERdescriptor_t N__MFDB__Clear_reserved6_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Clear_reserved6_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Clear_reserved6_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Clear_reserved7_raw_; |
| extern const XERdescriptor_t N__MFDB__Clear_reserved7_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Clear_reserved7_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Clear_reserved7_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Clear_reserved8_raw_; |
| extern const XERdescriptor_t N__MFDB__Clear_reserved8_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Clear_reserved8_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Clear_reserved8_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Clear_raw_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Clear_descr_; |
| extern const XERdescriptor_t N__MFDB__Create__Entry_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Create__Entry_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Create__Entry_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Create__Entry_pgnEntries_raw_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Create__Entry_pgnEntries_descr_; |
| extern const XERdescriptor_t N__MFDB__Create__Entry_pgnEntries_0_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDB__Create__Entry_pgnEntries_0_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Create__Entry_pgnEntries_0_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDB__Create__Entry_raw_; |
| extern const TTCN_Typedescriptor_t N__MFDB__Create__Entry_descr_; |
| extern const XERdescriptor_t PGNEntry_maxTransferRate_xer_; |
| extern const TTCN_OERdescriptor_t PGNEntry_maxTransferRate_oer_; |
| extern const TTCN_Typedescriptor_t PGNEntry_maxTransferRate_descr_; |
| extern const XERdescriptor_t PGNEntry_pgn_xer_; |
| extern const TTCN_OERdescriptor_t PGNEntry_pgn_oer_; |
| extern const TTCN_Typedescriptor_t PGNEntry_pgn_descr_; |
| extern const XERdescriptor_t PGNEntry_nameQualifier_xer_; |
| extern const TTCN_OERdescriptor_t PGNEntry_nameQualifier_oer_; |
| extern const TTCN_Typedescriptor_t PGNEntry_nameQualifier_descr_; |
| extern const TTCN_RAWdescriptor_t PGNEntry_raw_; |
| extern const TTCN_Typedescriptor_t PGNEntry_descr_; |
| extern const XERdescriptor_t N__MFDBNQ__Add_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDBNQ__Add_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDBNQ__Add_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDBNQ__Add_reserved4_raw_; |
| extern const XERdescriptor_t N__MFDBNQ__Add_reserved4_xer_; |
| extern const TTCN_OERdescriptor_t N__MFDBNQ__Add_reserved4_oer_; |
| extern const TTCN_Typedescriptor_t N__MFDBNQ__Add_reserved4_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDBNQ__Add_pgnEntries_raw_; |
| extern const TTCN_Typedescriptor_t N__MFDBNQ__Add_pgnEntries_descr_; |
| extern const TTCN_RAWdescriptor_t N__MFDBNQ__Add_raw_; |
| extern const TTCN_Typedescriptor_t N__MFDBNQ__Add_descr_; |
| extern const XERdescriptor_t N__NT__Request_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__NT__Request_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__NT__Request_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t PortNibble_reserved_raw_; |
| extern const XERdescriptor_t PortNibble_reserved_xer_; |
| extern const TTCN_Typedescriptor_t PortNibble_reserved_descr_; |
| extern const TTCN_RAWdescriptor_t PortNibble_raw_; |
| extern const TTCN_Typedescriptor_t PortNibble_descr_; |
| extern const TTCN_RAWdescriptor_t N__NT__Request_reserved3_raw_; |
| extern const XERdescriptor_t N__NT__Request_reserved3_xer_; |
| extern const TTCN_OERdescriptor_t N__NT__Request_reserved3_oer_; |
| extern const TTCN_Typedescriptor_t N__NT__Request_reserved3_descr_; |
| extern const TTCN_RAWdescriptor_t N__NT__Request_reserved4_raw_; |
| extern const XERdescriptor_t N__NT__Request_reserved4_xer_; |
| extern const TTCN_OERdescriptor_t N__NT__Request_reserved4_oer_; |
| extern const TTCN_Typedescriptor_t N__NT__Request_reserved4_descr_; |
| extern const TTCN_RAWdescriptor_t N__NT__Request_reserved5_raw_; |
| extern const XERdescriptor_t N__NT__Request_reserved5_xer_; |
| extern const TTCN_OERdescriptor_t N__NT__Request_reserved5_oer_; |
| extern const TTCN_Typedescriptor_t N__NT__Request_reserved5_descr_; |
| extern const TTCN_RAWdescriptor_t N__NT__Request_reserved6_raw_; |
| extern const XERdescriptor_t N__NT__Request_reserved6_xer_; |
| extern const TTCN_OERdescriptor_t N__NT__Request_reserved6_oer_; |
| extern const TTCN_Typedescriptor_t N__NT__Request_reserved6_descr_; |
| extern const TTCN_RAWdescriptor_t N__NT__Request_reserved7_raw_; |
| extern const XERdescriptor_t N__NT__Request_reserved7_xer_; |
| extern const TTCN_OERdescriptor_t N__NT__Request_reserved7_oer_; |
| extern const TTCN_Typedescriptor_t N__NT__Request_reserved7_descr_; |
| extern const TTCN_RAWdescriptor_t N__NT__Request_reserved8_raw_; |
| extern const XERdescriptor_t N__NT__Request_reserved8_xer_; |
| extern const TTCN_OERdescriptor_t N__NT__Request_reserved8_oer_; |
| extern const TTCN_Typedescriptor_t N__NT__Request_reserved8_descr_; |
| extern const TTCN_RAWdescriptor_t N__NT__Request_raw_; |
| extern const TTCN_Typedescriptor_t N__NT__Request_descr_; |
| extern const XERdescriptor_t N__NT__Response_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__NT__Response_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__NT__Response_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__NT__Response_SourceAddressEntries_raw_; |
| extern const TTCN_Typedescriptor_t N__NT__Response_SourceAddressEntries_descr_; |
| extern const XERdescriptor_t N__NT__Response_SourceAddressEntries_0_xer_; |
| extern const TTCN_OERdescriptor_t N__NT__Response_SourceAddressEntries_0_oer_; |
| extern const TTCN_Typedescriptor_t N__NT__Response_SourceAddressEntries_0_descr_; |
| extern const TTCN_RAWdescriptor_t N__NT__Response_raw_; |
| extern const TTCN_Typedescriptor_t N__NT__Response_descr_; |
| extern const XERdescriptor_t N__NTX__Request_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__NTX__Request_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__NTX__Request_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__NTX__Request_reserved3_raw_; |
| extern const XERdescriptor_t N__NTX__Request_reserved3_xer_; |
| extern const TTCN_OERdescriptor_t N__NTX__Request_reserved3_oer_; |
| extern const TTCN_Typedescriptor_t N__NTX__Request_reserved3_descr_; |
| extern const TTCN_RAWdescriptor_t N__NTX__Request_reserved4_raw_; |
| extern const XERdescriptor_t N__NTX__Request_reserved4_xer_; |
| extern const TTCN_OERdescriptor_t N__NTX__Request_reserved4_oer_; |
| extern const TTCN_Typedescriptor_t N__NTX__Request_reserved4_descr_; |
| extern const TTCN_RAWdescriptor_t N__NTX__Request_reserved5_raw_; |
| extern const XERdescriptor_t N__NTX__Request_reserved5_xer_; |
| extern const TTCN_OERdescriptor_t N__NTX__Request_reserved5_oer_; |
| extern const TTCN_Typedescriptor_t N__NTX__Request_reserved5_descr_; |
| extern const TTCN_RAWdescriptor_t N__NTX__Request_reserved6_raw_; |
| extern const XERdescriptor_t N__NTX__Request_reserved6_xer_; |
| extern const TTCN_OERdescriptor_t N__NTX__Request_reserved6_oer_; |
| extern const TTCN_Typedescriptor_t N__NTX__Request_reserved6_descr_; |
| extern const TTCN_RAWdescriptor_t N__NTX__Request_reserved7_raw_; |
| extern const XERdescriptor_t N__NTX__Request_reserved7_xer_; |
| extern const TTCN_OERdescriptor_t N__NTX__Request_reserved7_oer_; |
| extern const TTCN_Typedescriptor_t N__NTX__Request_reserved7_descr_; |
| extern const TTCN_RAWdescriptor_t N__NTX__Request_reserved8_raw_; |
| extern const XERdescriptor_t N__NTX__Request_reserved8_xer_; |
| extern const TTCN_OERdescriptor_t N__NTX__Request_reserved8_oer_; |
| extern const TTCN_Typedescriptor_t N__NTX__Request_reserved8_descr_; |
| extern const TTCN_RAWdescriptor_t N__NTX__Request_raw_; |
| extern const TTCN_Typedescriptor_t N__NTX__Request_descr_; |
| extern const XERdescriptor_t SA__NAME__pair_sourceAddress_xer_; |
| extern const TTCN_OERdescriptor_t SA__NAME__pair_sourceAddress_oer_; |
| extern const TTCN_Typedescriptor_t SA__NAME__pair_sourceAddress_descr_; |
| extern const TTCN_RAWdescriptor_t SA__NAME__pair_raw_; |
| extern const TTCN_Typedescriptor_t SA__NAME__pair_descr_; |
| extern const XERdescriptor_t N__NTX__Response_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__NTX__Response_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__NTX__Response_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__NTX__Response_numberOfReportedPorts_raw_; |
| extern const XERdescriptor_t N__NTX__Response_numberOfReportedPorts_xer_; |
| extern const TTCN_OERdescriptor_t N__NTX__Response_numberOfReportedPorts_oer_; |
| extern const TTCN_Typedescriptor_t N__NTX__Response_numberOfReportedPorts_descr_; |
| extern const TTCN_RAWdescriptor_t N__NTX__Response_sourceaddress__NAME__pairs_raw_; |
| extern const TTCN_Typedescriptor_t N__NTX__Response_sourceaddress__NAME__pairs_descr_; |
| extern const TTCN_RAWdescriptor_t N__NTX__Response_raw_; |
| extern const TTCN_Typedescriptor_t N__NTX__Response_descr_; |
| extern const TTCN_RAWdescriptor_t e__ParametricIdentifier_raw_; |
| extern const TTCN_Typedescriptor_t e__ParametricIdentifier_descr_; |
| extern const XERdescriptor_t N__GP__Request_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__GP__Request_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__GP__Request_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__GP__Request_parametricIdentifiers_raw_; |
| extern const TTCN_Typedescriptor_t N__GP__Request_parametricIdentifiers_descr_; |
| extern const TTCN_RAWdescriptor_t N__GP__Request_raw_; |
| extern const TTCN_Typedescriptor_t N__GP__Request_descr_; |
| extern const XERdescriptor_t Buffersize_xer_; |
| extern const TTCN_OERdescriptor_t Buffersize_oer_; |
| extern const TTCN_Typedescriptor_t Buffersize_descr_; |
| extern const XERdescriptor_t MaximumFilterDatabaseSize_xer_; |
| extern const TTCN_OERdescriptor_t MaximumFilterDatabaseSize_oer_; |
| extern const TTCN_Typedescriptor_t MaximumFilterDatabaseSize_descr_; |
| extern const XERdescriptor_t NumberOfFilterDatabaseEntries_xer_; |
| extern const TTCN_OERdescriptor_t NumberOfFilterDatabaseEntries_oer_; |
| extern const TTCN_Typedescriptor_t NumberOfFilterDatabaseEntries_descr_; |
| extern const XERdescriptor_t MaximumNumberOfMessagesReceivedPerSecond_xer_; |
| extern const TTCN_OERdescriptor_t MaximumNumberOfMessagesReceivedPerSecond_oer_; |
| extern const TTCN_Typedescriptor_t MaximumNumberOfMessagesReceivedPerSecond_descr_; |
| extern const XERdescriptor_t MaximumNumberOfMessagesForwardedPerSecond_xer_; |
| extern const TTCN_OERdescriptor_t MaximumNumberOfMessagesForwardedPerSecond_oer_; |
| extern const TTCN_Typedescriptor_t MaximumNumberOfMessagesForwardedPerSecond_descr_; |
| extern const XERdescriptor_t MaximumNumberOfMessagesFilteredPerSecond_xer_; |
| extern const TTCN_OERdescriptor_t MaximumNumberOfMessagesFilteredPerSecond_oer_; |
| extern const TTCN_Typedescriptor_t MaximumNumberOfMessagesFilteredPerSecond_descr_; |
| extern const XERdescriptor_t MaximumTransitDelayTime__ms_xer_; |
| extern const TTCN_OERdescriptor_t MaximumTransitDelayTime__ms_oer_; |
| extern const TTCN_Typedescriptor_t MaximumTransitDelayTime__ms_descr_; |
| extern const XERdescriptor_t AverageTransitDelayTime__ms_xer_; |
| extern const TTCN_OERdescriptor_t AverageTransitDelayTime__ms_oer_; |
| extern const TTCN_Typedescriptor_t AverageTransitDelayTime__ms_descr_; |
| extern const XERdescriptor_t NumberOfMessagesLostDueToBufferOverflow_xer_; |
| extern const TTCN_OERdescriptor_t NumberOfMessagesLostDueToBufferOverflow_oer_; |
| extern const TTCN_Typedescriptor_t NumberOfMessagesLostDueToBufferOverflow_descr_; |
| extern const XERdescriptor_t NumberOfMessagesWithExcessTransitDelayTime_xer_; |
| extern const TTCN_OERdescriptor_t NumberOfMessagesWithExcessTransitDelayTime_oer_; |
| extern const TTCN_Typedescriptor_t NumberOfMessagesWithExcessTransitDelayTime_descr_; |
| extern const XERdescriptor_t AverageNumberOfMessagesReceivedPerSecond_xer_; |
| extern const TTCN_OERdescriptor_t AverageNumberOfMessagesReceivedPerSecond_oer_; |
| extern const TTCN_Typedescriptor_t AverageNumberOfMessagesReceivedPerSecond_descr_; |
| extern const XERdescriptor_t AverageNumberOfMessagesForwardedPerSecond_xer_; |
| extern const TTCN_OERdescriptor_t AverageNumberOfMessagesForwardedPerSecond_oer_; |
| extern const TTCN_Typedescriptor_t AverageNumberOfMessagesForwardedPerSecond_descr_; |
| extern const XERdescriptor_t AverageNumberOfMessagesFilteredPerSecond_xer_; |
| extern const TTCN_OERdescriptor_t AverageNumberOfMessagesFilteredPerSecond_oer_; |
| extern const TTCN_Typedescriptor_t AverageNumberOfMessagesFilteredPerSecond_descr_; |
| extern const XERdescriptor_t UptimeSinceLastPowerOnReset__s_xer_; |
| extern const TTCN_OERdescriptor_t UptimeSinceLastPowerOnReset__s_oer_; |
| extern const TTCN_Typedescriptor_t UptimeSinceLastPowerOnReset__s_descr_; |
| extern const XERdescriptor_t NumberOfPorts_xer_; |
| extern const TTCN_OERdescriptor_t NumberOfPorts_oer_; |
| extern const TTCN_Typedescriptor_t NumberOfPorts_descr_; |
| extern const XERdescriptor_t NetworkInterconnectionUnitType_xer_; |
| extern const TTCN_OERdescriptor_t NetworkInterconnectionUnitType_oer_; |
| extern const TTCN_Typedescriptor_t NetworkInterconnectionUnitType_descr_; |
| extern const TTCN_RAWdescriptor_t Reserved_raw_; |
| extern const XERdescriptor_t Reserved_xer_; |
| extern const TTCN_OERdescriptor_t Reserved_oer_; |
| extern const TTCN_Typedescriptor_t Reserved_descr_; |
| extern const TTCN_RAWdescriptor_t RequestedParametric_raw_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_descr_; |
| extern const XERdescriptor_t RequestedParametric_buffersize_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_buffersize_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_buffersize_descr_; |
| extern const XERdescriptor_t RequestedParametric_maximumFilterDatabaseSize_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_maximumFilterDatabaseSize_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_maximumFilterDatabaseSize_descr_; |
| extern const XERdescriptor_t RequestedParametric_numberOfFilterDatabaseEntries_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_numberOfFilterDatabaseEntries_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_numberOfFilterDatabaseEntries_descr_; |
| extern const XERdescriptor_t RequestedParametric_maximumNumberOfMessagesReceivedPerSecond_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_maximumNumberOfMessagesReceivedPerSecond_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_maximumNumberOfMessagesReceivedPerSecond_descr_; |
| extern const XERdescriptor_t RequestedParametric_maximumNumberOfMessagesForwardedPerSecond_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_maximumNumberOfMessagesForwardedPerSecond_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_maximumNumberOfMessagesForwardedPerSecond_descr_; |
| extern const XERdescriptor_t RequestedParametric_maximumNumberOfMessagesFilteredPerSecond_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_maximumNumberOfMessagesFilteredPerSecond_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_maximumNumberOfMessagesFilteredPerSecond_descr_; |
| extern const XERdescriptor_t RequestedParametric_maximumTransitDelayTime__ms_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_maximumTransitDelayTime__ms_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_maximumTransitDelayTime__ms_descr_; |
| extern const XERdescriptor_t RequestedParametric_averageTransitDelayTime__ms_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_averageTransitDelayTime__ms_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_averageTransitDelayTime__ms_descr_; |
| extern const XERdescriptor_t RequestedParametric_numberOfMessagesLostDueToBufferOverflow_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_numberOfMessagesLostDueToBufferOverflow_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_numberOfMessagesLostDueToBufferOverflow_descr_; |
| extern const XERdescriptor_t RequestedParametric_numberOfMessagesWithExcessTransitDelayTime_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_numberOfMessagesWithExcessTransitDelayTime_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_numberOfMessagesWithExcessTransitDelayTime_descr_; |
| extern const XERdescriptor_t RequestedParametric_averageNumberOfMessagesReceivedPerSecond_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_averageNumberOfMessagesReceivedPerSecond_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_averageNumberOfMessagesReceivedPerSecond_descr_; |
| extern const XERdescriptor_t RequestedParametric_averageNumberOfMessagesForwardedPerSecond_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_averageNumberOfMessagesForwardedPerSecond_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_averageNumberOfMessagesForwardedPerSecond_descr_; |
| extern const XERdescriptor_t RequestedParametric_averageNumberOfMessagesFilteredPerSecond_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_averageNumberOfMessagesFilteredPerSecond_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_averageNumberOfMessagesFilteredPerSecond_descr_; |
| extern const XERdescriptor_t RequestedParametric_uptimeSinceLastPowerOnReset__s_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_uptimeSinceLastPowerOnReset__s_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_uptimeSinceLastPowerOnReset__s_descr_; |
| extern const XERdescriptor_t RequestedParametric_numberOfPorts_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_numberOfPorts_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_numberOfPorts_descr_; |
| extern const XERdescriptor_t RequestedParametric_networkInterconnectionUnitType_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_networkInterconnectionUnitType_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_networkInterconnectionUnitType_descr_; |
| extern const XERdescriptor_t RequestedParametric_reserved_xer_; |
| extern const TTCN_OERdescriptor_t RequestedParametric_reserved_oer_; |
| extern const TTCN_Typedescriptor_t RequestedParametric_reserved_descr_; |
| extern const XERdescriptor_t N__GP__Response_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__GP__Response_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__GP__Response_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__GP__Response_requestedParametrics_raw_; |
| extern const TTCN_Typedescriptor_t N__GP__Response_requestedParametrics_descr_; |
| extern const XERdescriptor_t N__GP__Response_requestedParametrics_0_xer_; |
| extern const TTCN_OERdescriptor_t N__GP__Response_requestedParametrics_0_oer_; |
| extern const TTCN_Typedescriptor_t N__GP__Response_requestedParametrics_0_descr_; |
| extern const TTCN_RAWdescriptor_t N__GP__Response_raw_; |
| extern const TTCN_Typedescriptor_t N__GP__Response_descr_; |
| extern const XERdescriptor_t N__GP__Reset__Statistics_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__GP__Reset__Statistics_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__GP__Reset__Statistics_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__GP__Reset__Statistics_reserved3_raw_; |
| extern const XERdescriptor_t N__GP__Reset__Statistics_reserved3_xer_; |
| extern const TTCN_OERdescriptor_t N__GP__Reset__Statistics_reserved3_oer_; |
| extern const TTCN_Typedescriptor_t N__GP__Reset__Statistics_reserved3_descr_; |
| extern const TTCN_RAWdescriptor_t N__GP__Reset__Statistics_reserved4_raw_; |
| extern const XERdescriptor_t N__GP__Reset__Statistics_reserved4_xer_; |
| extern const TTCN_OERdescriptor_t N__GP__Reset__Statistics_reserved4_oer_; |
| extern const TTCN_Typedescriptor_t N__GP__Reset__Statistics_reserved4_descr_; |
| extern const TTCN_RAWdescriptor_t N__GP__Reset__Statistics_reserved5_raw_; |
| extern const XERdescriptor_t N__GP__Reset__Statistics_reserved5_xer_; |
| extern const TTCN_OERdescriptor_t N__GP__Reset__Statistics_reserved5_oer_; |
| extern const TTCN_Typedescriptor_t N__GP__Reset__Statistics_reserved5_descr_; |
| extern const TTCN_RAWdescriptor_t N__GP__Reset__Statistics_reserved6_raw_; |
| extern const XERdescriptor_t N__GP__Reset__Statistics_reserved6_xer_; |
| extern const TTCN_OERdescriptor_t N__GP__Reset__Statistics_reserved6_oer_; |
| extern const TTCN_Typedescriptor_t N__GP__Reset__Statistics_reserved6_descr_; |
| extern const TTCN_RAWdescriptor_t N__GP__Reset__Statistics_reserved7_raw_; |
| extern const XERdescriptor_t N__GP__Reset__Statistics_reserved7_xer_; |
| extern const TTCN_OERdescriptor_t N__GP__Reset__Statistics_reserved7_oer_; |
| extern const TTCN_Typedescriptor_t N__GP__Reset__Statistics_reserved7_descr_; |
| extern const TTCN_RAWdescriptor_t N__GP__Reset__Statistics_reserved8_raw_; |
| extern const XERdescriptor_t N__GP__Reset__Statistics_reserved8_xer_; |
| extern const TTCN_OERdescriptor_t N__GP__Reset__Statistics_reserved8_oer_; |
| extern const TTCN_Typedescriptor_t N__GP__Reset__Statistics_reserved8_descr_; |
| extern const TTCN_RAWdescriptor_t N__GP__Reset__Statistics_raw_; |
| extern const TTCN_Typedescriptor_t N__GP__Reset__Statistics_descr_; |
| extern const XERdescriptor_t N__SP__Request_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__SP__Request_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__SP__Request_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__SP__Request_parametricIdentifiers_raw_; |
| extern const TTCN_Typedescriptor_t N__SP__Request_parametricIdentifiers_descr_; |
| extern const TTCN_RAWdescriptor_t N__SP__Request_raw_; |
| extern const TTCN_Typedescriptor_t N__SP__Request_descr_; |
| extern const XERdescriptor_t N__SP__Response_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__SP__Response_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__SP__Response_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__SP__Response_requestedParametrics_raw_; |
| extern const TTCN_Typedescriptor_t N__SP__Response_requestedParametrics_descr_; |
| extern const XERdescriptor_t N__SP__Response_requestedParametrics_0_xer_; |
| extern const TTCN_OERdescriptor_t N__SP__Response_requestedParametrics_0_oer_; |
| extern const TTCN_Typedescriptor_t N__SP__Response_requestedParametrics_0_descr_; |
| extern const TTCN_RAWdescriptor_t N__SP__Response_raw_; |
| extern const TTCN_Typedescriptor_t N__SP__Response_descr_; |
| extern const XERdescriptor_t N__SP__Reset__Statistics_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__SP__Reset__Statistics_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__SP__Reset__Statistics_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__SP__Reset__Statistics_reserved3_raw_; |
| extern const XERdescriptor_t N__SP__Reset__Statistics_reserved3_xer_; |
| extern const TTCN_OERdescriptor_t N__SP__Reset__Statistics_reserved3_oer_; |
| extern const TTCN_Typedescriptor_t N__SP__Reset__Statistics_reserved3_descr_; |
| extern const TTCN_RAWdescriptor_t N__SP__Reset__Statistics_reserved4_raw_; |
| extern const XERdescriptor_t N__SP__Reset__Statistics_reserved4_xer_; |
| extern const TTCN_OERdescriptor_t N__SP__Reset__Statistics_reserved4_oer_; |
| extern const TTCN_Typedescriptor_t N__SP__Reset__Statistics_reserved4_descr_; |
| extern const TTCN_RAWdescriptor_t N__SP__Reset__Statistics_reserved5_raw_; |
| extern const XERdescriptor_t N__SP__Reset__Statistics_reserved5_xer_; |
| extern const TTCN_OERdescriptor_t N__SP__Reset__Statistics_reserved5_oer_; |
| extern const TTCN_Typedescriptor_t N__SP__Reset__Statistics_reserved5_descr_; |
| extern const TTCN_RAWdescriptor_t N__SP__Reset__Statistics_reserved6_raw_; |
| extern const XERdescriptor_t N__SP__Reset__Statistics_reserved6_xer_; |
| extern const TTCN_OERdescriptor_t N__SP__Reset__Statistics_reserved6_oer_; |
| extern const TTCN_Typedescriptor_t N__SP__Reset__Statistics_reserved6_descr_; |
| extern const TTCN_RAWdescriptor_t N__SP__Reset__Statistics_reserved7_raw_; |
| extern const XERdescriptor_t N__SP__Reset__Statistics_reserved7_xer_; |
| extern const TTCN_OERdescriptor_t N__SP__Reset__Statistics_reserved7_oer_; |
| extern const TTCN_Typedescriptor_t N__SP__Reset__Statistics_reserved7_descr_; |
| extern const TTCN_RAWdescriptor_t N__SP__Reset__Statistics_reserved8_raw_; |
| extern const XERdescriptor_t N__SP__Reset__Statistics_reserved8_xer_; |
| extern const TTCN_OERdescriptor_t N__SP__Reset__Statistics_reserved8_oer_; |
| extern const TTCN_Typedescriptor_t N__SP__Reset__Statistics_reserved8_descr_; |
| extern const TTCN_RAWdescriptor_t N__SP__Reset__Statistics_raw_; |
| extern const TTCN_Typedescriptor_t N__SP__Reset__Statistics_descr_; |
| extern const XERdescriptor_t N__OC__Request_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__OC__Request_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__OC__Request_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__OC__Request_raw_; |
| extern const TTCN_Typedescriptor_t N__OC__Request_descr_; |
| extern const XERdescriptor_t N__CC__Request_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__CC__Request_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__CC__Request_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__CC__Request_raw_; |
| extern const TTCN_Typedescriptor_t N__CC__Request_descr_; |
| extern const TTCN_RAWdescriptor_t e__Status_raw_; |
| extern const TTCN_Typedescriptor_t e__Status_descr_; |
| extern const TTCN_RAWdescriptor_t e__FailureReasonCode_raw_; |
| extern const TTCN_Typedescriptor_t e__FailureReasonCode_descr_; |
| extern const XERdescriptor_t N__OC__Response_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__OC__Response_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__OC__Response_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__OC__Response_raw_; |
| extern const TTCN_Typedescriptor_t N__OC__Response_descr_; |
| extern const XERdescriptor_t N__CC__Response_msgFunction_xer_; |
| extern const TTCN_OERdescriptor_t N__CC__Response_msgFunction_oer_; |
| extern const TTCN_Typedescriptor_t N__CC__Response_msgFunction_descr_; |
| extern const TTCN_RAWdescriptor_t N__CC__Response_raw_; |
| extern const TTCN_Typedescriptor_t N__CC__Response_descr_; |
| extern const TTCN_RAWdescriptor_t NetworkMessage_raw_; |
| extern const TTCN_Typedescriptor_t NetworkMessage_descr_; |
| extern TTCN_Module module_object; |
| |
| } /* end of namespace */ |
| |
| #endif |