X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=e2sm%2Flib%2FRANParameter-LIST.c;h=22fa28f4a9d1f4c315f271d93ad0164623a50ca0;hb=0f5b1fa1119cd3a2516633bc6bd2a5f1f9429c34;hp=501db25bd8def846faa950cf83106cbb2a21ffb8;hpb=21b61dd76570beb43afc74289296e831914d9060;p=ric-app%2Frc.git diff --git a/e2sm/lib/RANParameter-LIST.c b/e2sm/lib/RANParameter-LIST.c index 501db25..22fa28f 100644 --- a/e2sm/lib/RANParameter-LIST.c +++ b/e2sm/lib/RANParameter-LIST.c @@ -1,7 +1,7 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) - * From ASN.1 module "E2SM-KPM-RC" - * found in "e2sm-kpm-rc.asn" + * From ASN.1 module "E2SM-RC-IEs" + * found in "e2sm-rc-nov2021.asn" * `asn1c -fcompound-names -fno-include-deps -findirect-choice -pdu=auto -gen-PER -gen-OER -no-gen-example -D .` */ @@ -9,7 +9,7 @@ #include "RANParameter-STRUCTURE.h" static int -memb_list_of_ranParameter_Structures_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, +memb_list_of_ranParameter_constraint_1(const asn_TYPE_descriptor_t *td, const void *sptr, asn_app_constraint_failed_f *ctfailcb, void *app_key) { size_t size; @@ -23,7 +23,7 @@ memb_list_of_ranParameter_Structures_constraint_1(const asn_TYPE_descriptor_t *t /* Determine the number of elements */ size = _A_CSEQUENCE_FROM_VOID(sptr)->count; - if((size >= 1 && size <= 4294967295)) { + if((size >= 1 && size <= 65535)) { /* Perform validation of the inner elements */ return td->encoding_constraints.general_constraints(td, sptr, ctfailcb, app_key); } else { @@ -34,23 +34,23 @@ memb_list_of_ranParameter_Structures_constraint_1(const asn_TYPE_descriptor_t *t } } -static asn_oer_constraints_t asn_OER_type_list_of_ranParameter_Structures_constr_2 CC_NOTUSED = { +static asn_oer_constraints_t asn_OER_type_list_of_ranParameter_constr_2 CC_NOTUSED = { { 0, 0 }, - -1 /* (SIZE(1..4294967295)) */}; -static asn_per_constraints_t asn_PER_type_list_of_ranParameter_Structures_constr_2 CC_NOTUSED = { + -1 /* (SIZE(1..65535)) */}; +static asn_per_constraints_t asn_PER_type_list_of_ranParameter_constr_2 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_CONSTRAINED, 32, -1, 1, 4294967295 } /* (SIZE(1..4294967295)) */, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; -static asn_oer_constraints_t asn_OER_memb_list_of_ranParameter_Structures_constr_2 CC_NOTUSED = { +static asn_oer_constraints_t asn_OER_memb_list_of_ranParameter_constr_2 CC_NOTUSED = { { 0, 0 }, - -1 /* (SIZE(1..4294967295)) */}; -static asn_per_constraints_t asn_PER_memb_list_of_ranParameter_Structures_constr_2 CC_NOTUSED = { + -1 /* (SIZE(1..65535)) */}; +static asn_per_constraints_t asn_PER_memb_list_of_ranParameter_constr_2 CC_NOTUSED = { { APC_UNCONSTRAINED, -1, -1, 0, 0 }, - { APC_CONSTRAINED, 32, -1, 1, 4294967295 } /* (SIZE(1..4294967295)) */, + { APC_CONSTRAINED, 16, 16, 1, 65535 } /* (SIZE(1..65535)) */, 0, 0 /* No PER value map */ }; -static asn_TYPE_member_t asn_MBR_list_of_ranParameter_Structures_2[] = { +static asn_TYPE_member_t asn_MBR_list_of_ranParameter_2[] = { { ATF_POINTER, 0, 0, (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)), 0, @@ -61,48 +61,48 @@ static asn_TYPE_member_t asn_MBR_list_of_ranParameter_Structures_2[] = { "" }, }; -static const ber_tlv_tag_t asn_DEF_list_of_ranParameter_Structures_tags_2[] = { +static const ber_tlv_tag_t asn_DEF_list_of_ranParameter_tags_2[] = { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; -static asn_SET_OF_specifics_t asn_SPC_list_of_ranParameter_Structures_specs_2 = { - sizeof(struct RANParameter_LIST__list_of_ranParameter_Structures), - offsetof(struct RANParameter_LIST__list_of_ranParameter_Structures, _asn_ctx), +static asn_SET_OF_specifics_t asn_SPC_list_of_ranParameter_specs_2 = { + sizeof(struct RANParameter_LIST__list_of_ranParameter), + offsetof(struct RANParameter_LIST__list_of_ranParameter, _asn_ctx), 0, /* XER encoding is XMLDelimitedItemList */ }; static /* Use -fall-defs-global to expose */ -asn_TYPE_descriptor_t asn_DEF_list_of_ranParameter_Structures_2 = { - "list-of-ranParameter-Structures", - "list-of-ranParameter-Structures", +asn_TYPE_descriptor_t asn_DEF_list_of_ranParameter_2 = { + "list-of-ranParameter", + "list-of-ranParameter", &asn_OP_SEQUENCE_OF, - asn_DEF_list_of_ranParameter_Structures_tags_2, - sizeof(asn_DEF_list_of_ranParameter_Structures_tags_2) - /sizeof(asn_DEF_list_of_ranParameter_Structures_tags_2[0]) - 1, /* 1 */ - asn_DEF_list_of_ranParameter_Structures_tags_2, /* Same as above */ - sizeof(asn_DEF_list_of_ranParameter_Structures_tags_2) - /sizeof(asn_DEF_list_of_ranParameter_Structures_tags_2[0]), /* 2 */ - { &asn_OER_type_list_of_ranParameter_Structures_constr_2, &asn_PER_type_list_of_ranParameter_Structures_constr_2, SEQUENCE_OF_constraint }, - asn_MBR_list_of_ranParameter_Structures_2, + asn_DEF_list_of_ranParameter_tags_2, + sizeof(asn_DEF_list_of_ranParameter_tags_2) + /sizeof(asn_DEF_list_of_ranParameter_tags_2[0]) - 1, /* 1 */ + asn_DEF_list_of_ranParameter_tags_2, /* Same as above */ + sizeof(asn_DEF_list_of_ranParameter_tags_2) + /sizeof(asn_DEF_list_of_ranParameter_tags_2[0]), /* 2 */ + { &asn_OER_type_list_of_ranParameter_constr_2, &asn_PER_type_list_of_ranParameter_constr_2, SEQUENCE_OF_constraint }, + asn_MBR_list_of_ranParameter_2, 1, /* Single element */ - &asn_SPC_list_of_ranParameter_Structures_specs_2 /* Additional specs */ + &asn_SPC_list_of_ranParameter_specs_2 /* Additional specs */ }; asn_TYPE_member_t asn_MBR_RANParameter_LIST_1[] = { - { ATF_NOFLAGS, 0, offsetof(struct RANParameter_LIST, list_of_ranParameter_Structures), + { ATF_NOFLAGS, 0, offsetof(struct RANParameter_LIST, list_of_ranParameter), (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, - &asn_DEF_list_of_ranParameter_Structures_2, + &asn_DEF_list_of_ranParameter_2, 0, - { &asn_OER_memb_list_of_ranParameter_Structures_constr_2, &asn_PER_memb_list_of_ranParameter_Structures_constr_2, memb_list_of_ranParameter_Structures_constraint_1 }, + { &asn_OER_memb_list_of_ranParameter_constr_2, &asn_PER_memb_list_of_ranParameter_constr_2, memb_list_of_ranParameter_constraint_1 }, 0, 0, /* No default value */ - "list-of-ranParameter-Structures" + "list-of-ranParameter" }, }; static const ber_tlv_tag_t asn_DEF_RANParameter_LIST_tags_1[] = { (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)) }; static const asn_TYPE_tag2member_t asn_MAP_RANParameter_LIST_tag2el_1[] = { - { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* list-of-ranParameter-Structures */ + { (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 } /* list-of-ranParameter */ }; asn_SEQUENCE_specifics_t asn_SPC_RANParameter_LIST_specs_1 = { sizeof(struct RANParameter_LIST),