Vanetza
 
Loading...
Searching...
No Matches
PolygonalRegion.c
1/*
2 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3 * From ASN.1 module "IEEE1609dot2BaseTypes"
4 * found in "asn1/IEEE1609dot2BaseTypes.asn"
5 * `asn1c -fcompound-names -fincludes-quoted -no-gen-example -R`
6 */
7
8#include "PolygonalRegion.h"
9
10#if !defined(ASN_DISABLE_OER_SUPPORT)
11static asn_oer_constraints_t asn_OER_type_PolygonalRegion_constr_1 CC_NOTUSED = {
12 { 0, 0 },
13 -1 /* (SIZE(3..MAX)) */};
14#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */
15#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
16asn_per_constraints_t asn_PER_type_PolygonalRegion_constr_1 CC_NOTUSED = {
17 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
18 { APC_SEMI_CONSTRAINED, -1, -1, 3, 0 } /* (SIZE(3..MAX)) */,
19 0, 0 /* No PER value map */
20};
21#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
22asn_TYPE_member_t asn_MBR_PolygonalRegion_1[] = {
23 { ATF_POINTER, 0, 0,
24 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
25 0,
26 &asn_DEF_TwoDLocation,
27 0,
28 {
29#if !defined(ASN_DISABLE_OER_SUPPORT)
30 0,
31#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */
32#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
33 0,
34#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
35 0
36 },
37 0, 0, /* No default value */
38 ""
39 },
40};
41static const ber_tlv_tag_t asn_DEF_PolygonalRegion_tags_1[] = {
42 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
43};
44asn_SET_OF_specifics_t asn_SPC_PolygonalRegion_specs_1 = {
45 sizeof(struct PolygonalRegion),
46 offsetof(struct PolygonalRegion, _asn_ctx),
47 0, /* XER encoding is XMLDelimitedItemList */
48};
49asn_TYPE_descriptor_t asn_DEF_PolygonalRegion = {
50 "PolygonalRegion",
51 "PolygonalRegion",
52 &asn_OP_SEQUENCE_OF,
53 asn_DEF_PolygonalRegion_tags_1,
54 sizeof(asn_DEF_PolygonalRegion_tags_1)
55 /sizeof(asn_DEF_PolygonalRegion_tags_1[0]), /* 1 */
56 asn_DEF_PolygonalRegion_tags_1, /* Same as above */
57 sizeof(asn_DEF_PolygonalRegion_tags_1)
58 /sizeof(asn_DEF_PolygonalRegion_tags_1[0]), /* 1 */
59 {
60#if !defined(ASN_DISABLE_OER_SUPPORT)
61 &asn_OER_type_PolygonalRegion_constr_1,
62#endif /* !defined(ASN_DISABLE_OER_SUPPORT) */
63#if !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT)
64 &asn_PER_type_PolygonalRegion_constr_1,
65#endif /* !defined(ASN_DISABLE_UPER_SUPPORT) || !defined(ASN_DISABLE_APER_SUPPORT) */
66 SEQUENCE_OF_constraint
67 },
68 asn_MBR_PolygonalRegion_1,
69 1, /* Single element */
70 &asn_SPC_PolygonalRegion_specs_1 /* Additional specs */
71};
72