/* * Generated by asn1c * From ASN.1 module "POIM-ParkingAvailability" * found in "POIM-ParkingAvailability.asn" * `asn1c -fcompound-names -fincludes-quoted -no-gen-example -fprefix=Vanetza_ITS2_ -R` */ #ifndef _Vanetza_ITS2_EngineCharacteristicsFromIso_H_ #define _Vanetza_ITS2_EngineCharacteristicsFromIso_H_ #include "asn_application.h" /* Including external dependencies */ #include "NativeInteger.h" #ifdef __cplusplus extern "C" { #endif /* Dependencies */ typedef enum Vanetza_ITS2_EngineCharacteristicsFromIso { Vanetza_ITS2_EngineCharacteristicsFromIso_noEntry = 0, Vanetza_ITS2_EngineCharacteristicsFromIso_noEngine = 1, Vanetza_ITS2_EngineCharacteristicsFromIso_petrolUnleaded = 2, Vanetza_ITS2_EngineCharacteristicsFromIso_petrolLeaded = 3, Vanetza_ITS2_EngineCharacteristicsFromIso_diesel = 4, Vanetza_ITS2_EngineCharacteristicsFromIso_lpg = 5, Vanetza_ITS2_EngineCharacteristicsFromIso_battery = 6, Vanetza_ITS2_EngineCharacteristicsFromIso_solar = 7, Vanetza_ITS2_EngineCharacteristicsFromIso_hybrid = 8, Vanetza_ITS2_EngineCharacteristicsFromIso_hydrogen = 9, Vanetza_ITS2_EngineCharacteristicsFromIso_multiFuel = 10, Vanetza_ITS2_EngineCharacteristicsFromIso_bivalentPetrolLpg = 11, Vanetza_ITS2_EngineCharacteristicsFromIso_bivalentPetrolCng = 12, Vanetza_ITS2_EngineCharacteristicsFromIso_combinedPetrolElectric = 13, Vanetza_ITS2_EngineCharacteristicsFromIso_cng = 14, Vanetza_ITS2_EngineCharacteristicsFromIso_lng = 15, Vanetza_ITS2_EngineCharacteristicsFromIso_combinedDieselElectric = 16, Vanetza_ITS2_EngineCharacteristicsFromIso_combinedHydrogenElectric = 17, Vanetza_ITS2_EngineCharacteristicsFromIso_bivalentHydrogenPetrol = 18, Vanetza_ITS2_EngineCharacteristicsFromIso_bivalentHydrogenPetrolElectricEngine = 19, Vanetza_ITS2_EngineCharacteristicsFromIso_fuelCellHydrogen = 20, Vanetza_ITS2_EngineCharacteristicsFromIso_fuelCellPetrol = 21, Vanetza_ITS2_EngineCharacteristicsFromIso_fuelCellMethanol = 22, Vanetza_ITS2_EngineCharacteristicsFromIso_fuelCellEthanol = 23, Vanetza_ITS2_EngineCharacteristicsFromIso_fuelCellDiesel = 24, Vanetza_ITS2_EngineCharacteristicsFromIso_combinedMultiFuelElectricEngine = 25, Vanetza_ITS2_EngineCharacteristicsFromIso_combinedCngElectricEngine = 26, Vanetza_ITS2_EngineCharacteristicsFromIso_combinedLngElectricEngine = 27, Vanetza_ITS2_EngineCharacteristicsFromIso_petrolEthanol = 28, Vanetza_ITS2_EngineCharacteristicsFromIso_combinedLpgElectricEngine = 29, Vanetza_ITS2_EngineCharacteristicsFromIso_hybridPetrolExternalBattery = 30, Vanetza_ITS2_EngineCharacteristicsFromIso_hybridDieselExternalBattery = 31, Vanetza_ITS2_EngineCharacteristicsFromIso_hybridLpgExternalBattery = 32, Vanetza_ITS2_EngineCharacteristicsFromIso_hybridHydrogenExternalBattery = 33, Vanetza_ITS2_EngineCharacteristicsFromIso_hybridMultiFuelExternalBattery = 34, Vanetza_ITS2_EngineCharacteristicsFromIso_hybridCngExternalBattery = 35, Vanetza_ITS2_EngineCharacteristicsFromIso_hybridLngExternalBattery = 36, Vanetza_ITS2_EngineCharacteristicsFromIso_hybridBivalentHydrogenPetrolExternalBattery = 37, Vanetza_ITS2_EngineCharacteristicsFromIso_hydrogenCng = 38, Vanetza_ITS2_EngineCharacteristicsFromIso_hydrogenLng = 39, Vanetza_ITS2_EngineCharacteristicsFromIso_hybridHydrogenCngExternalBattery = 40, Vanetza_ITS2_EngineCharacteristicsFromIso_hybridHydrogenLngExternalBattery = 41, Vanetza_ITS2_EngineCharacteristicsFromIso_ethanol = 42, Vanetza_ITS2_EngineCharacteristicsFromIso_hybridFuelCellHydrogen = 43, Vanetza_ITS2_EngineCharacteristicsFromIso_hybridFuelCellHydrogenExternalBattery = 44, Vanetza_ITS2_EngineCharacteristicsFromIso_dualFuelLngDiesel = 45, Vanetza_ITS2_EngineCharacteristicsFromIso_electricExternal = 46, Vanetza_ITS2_EngineCharacteristicsFromIso_biogas = 47, Vanetza_ITS2_EngineCharacteristicsFromIso_bioDiesel = 48, Vanetza_ITS2_EngineCharacteristicsFromIso_bioPetrol = 49, Vanetza_ITS2_EngineCharacteristicsFromIso_bivalentPetrolBiogas = 50, Vanetza_ITS2_EngineCharacteristicsFromIso_combinedBiogasElectricEngine = 51, Vanetza_ITS2_EngineCharacteristicsFromIso_dualFuelCngDiesel = 52, Vanetza_ITS2_EngineCharacteristicsFromIso_other = 255 } e_Vanetza_ITS2_EngineCharacteristicsFromIso; /* Vanetza_ITS2_EngineCharacteristicsFromIso */ typedef long Vanetza_ITS2_EngineCharacteristicsFromIso_t; /* Implementation */ extern asn_oer_constraints_t asn_OER_type_Vanetza_ITS2_EngineCharacteristicsFromIso_constr_1; extern asn_per_constraints_t asn_PER_type_Vanetza_ITS2_EngineCharacteristicsFromIso_constr_1; extern asn_TYPE_descriptor_t asn_DEF_Vanetza_ITS2_EngineCharacteristicsFromIso; asn_struct_free_f Vanetza_ITS2_EngineCharacteristicsFromIso_free; asn_struct_print_f Vanetza_ITS2_EngineCharacteristicsFromIso_print; asn_constr_check_f Vanetza_ITS2_EngineCharacteristicsFromIso_constraint; ber_type_decoder_f Vanetza_ITS2_EngineCharacteristicsFromIso_decode_ber; der_type_encoder_f Vanetza_ITS2_EngineCharacteristicsFromIso_encode_der; xer_type_decoder_f Vanetza_ITS2_EngineCharacteristicsFromIso_decode_xer; xer_type_encoder_f Vanetza_ITS2_EngineCharacteristicsFromIso_encode_xer; jer_type_encoder_f Vanetza_ITS2_EngineCharacteristicsFromIso_encode_jer; oer_type_decoder_f Vanetza_ITS2_EngineCharacteristicsFromIso_decode_oer; oer_type_encoder_f Vanetza_ITS2_EngineCharacteristicsFromIso_encode_oer; per_type_decoder_f Vanetza_ITS2_EngineCharacteristicsFromIso_decode_uper; per_type_encoder_f Vanetza_ITS2_EngineCharacteristicsFromIso_encode_uper; per_type_decoder_f Vanetza_ITS2_EngineCharacteristicsFromIso_decode_aper; per_type_encoder_f Vanetza_ITS2_EngineCharacteristicsFromIso_encode_aper; #ifdef __cplusplus } #endif #endif /* _Vanetza_ITS2_EngineCharacteristicsFromIso_H_ */ #include "asn_internal.h"