/* * Generated by asn1c * From ASN.1 module "EfcDsrcApplication" * found in "ISO14906-0-6.asn" * `asn1c -fcompound-names -fincludes-quoted -no-gen-example -R` */ #ifndef _LPN_H_ #define _LPN_H_ #include "asn_application.h" /* Including external dependencies */ #include "CountryCode.h" #include "NativeEnumerated.h" #include "OCTET_STRING.h" #include "constr_SEQUENCE.h" #ifdef __cplusplus extern "C" { #endif /* Dependencies */ typedef enum LPN__alphabetIndicator { LPN__alphabetIndicator_latinAlphabetNo1 = 1, LPN__alphabetIndicator_latinAlphabetNo2 = 2, LPN__alphabetIndicator_latinAlphabetNo3 = 3, LPN__alphabetIndicator_latinAlphabetNo4 = 4, LPN__alphabetIndicator_latinCyrillicAlphabet = 5, LPN__alphabetIndicator_latinArabicAlphabet = 6, LPN__alphabetIndicator_latinGreekAlphabet = 7, LPN__alphabetIndicator_latinHebrewAlphabet = 8, LPN__alphabetIndicator_latinAlphabetNo5 = 9, LPN__alphabetIndicator_latinAlphabetNo6 = 10, LPN__alphabetIndicator_twoOctetBMP = 11, LPN__alphabetIndicator_fourOctetCanonical = 12, LPN__alphabetIndicator_reservedForUse1 = 13, LPN__alphabetIndicator_reservedForUse2 = 14, LPN__alphabetIndicator_reservedForUse3 = 15, LPN__alphabetIndicator_reservedForUse4 = 16, LPN__alphabetIndicator_reservedForUse5 = 17, LPN__alphabetIndicator_reservedForUse6 = 18, LPN__alphabetIndicator_reservedForUse7 = 19, LPN__alphabetIndicator_reservedForUse8 = 20, LPN__alphabetIndicator_reservedForUse9 = 21, LPN__alphabetIndicator_reservedForUse10 = 22, LPN__alphabetIndicator_reservedForUse11 = 23, LPN__alphabetIndicator_reservedForUse12 = 24, LPN__alphabetIndicator_reservedForUse13 = 25, LPN__alphabetIndicator_reservedForUse14 = 26, LPN__alphabetIndicator_reservedForUse15 = 27, LPN__alphabetIndicator_reservedForUse16 = 28, LPN__alphabetIndicator_reservedForUse17 = 29, LPN__alphabetIndicator_reservedForUse18 = 30, LPN__alphabetIndicator_reservedForUse19 = 31, LPN__alphabetIndicator_reservedForUse20 = 32, LPN__alphabetIndicator_reservedForUse21 = 33 } e_LPN__alphabetIndicator; /* LPN */ typedef struct LPN { CountryCode_t countryCode; long alphabetIndicator; OCTET_STRING_t licencePlateNumber; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } LPN_t; /* Implementation */ /* extern asn_TYPE_descriptor_t asn_DEF_alphabetIndicator_3; // (Use -fall-defs-global to expose) */ extern asn_TYPE_descriptor_t asn_DEF_LPN; extern asn_SEQUENCE_specifics_t asn_SPC_LPN_specs_1; extern asn_TYPE_member_t asn_MBR_LPN_1[3]; #ifdef __cplusplus } #endif #endif /* _LPN_H_ */ #include "asn_internal.h"