anjana_sreekumar@infosys.com | 991c206 | 2020-01-08 11:42:57 +0530 | [diff] [blame^] | 1 | /* |
| 2 | * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) |
| 3 | * From ASN.1 module "S1AP-Containers" |
| 4 | * found in "./asn1c/S1AP-Containers.asn" |
| 5 | * `asn1c -fcompound-names -fno-include-deps -gen-PER -findirect-choice -pdu=S1AP-PDU` |
| 6 | */ |
| 7 | |
| 8 | #ifndef _ProtocolIE_ContainerList_H_ |
| 9 | #define _ProtocolIE_ContainerList_H_ |
| 10 | |
| 11 | |
| 12 | #include <asn_application.h> |
| 13 | |
| 14 | /* Including external dependencies */ |
| 15 | #include <asn_SEQUENCE_OF.h> |
| 16 | #include <constr_SEQUENCE_OF.h> |
| 17 | |
| 18 | #ifdef __cplusplus |
| 19 | extern "C" { |
| 20 | #endif |
| 21 | |
| 22 | /* Forward declarations */ |
| 23 | struct ProtocolIE_SingleContainer; |
| 24 | |
| 25 | /* ProtocolIE-ContainerList */ |
| 26 | typedef struct ProtocolIE_ContainerList_166P0 { |
| 27 | A_SEQUENCE_OF(struct ProtocolIE_SingleContainer) list; |
| 28 | |
| 29 | /* Context for parsing across buffer boundaries */ |
| 30 | asn_struct_ctx_t _asn_ctx; |
| 31 | } ProtocolIE_ContainerList_166P0_t; |
| 32 | typedef struct ProtocolIE_ContainerList_166P1 { |
| 33 | A_SEQUENCE_OF(struct ProtocolIE_SingleContainer) list; |
| 34 | |
| 35 | /* Context for parsing across buffer boundaries */ |
| 36 | asn_struct_ctx_t _asn_ctx; |
| 37 | } ProtocolIE_ContainerList_166P1_t; |
| 38 | typedef struct ProtocolIE_ContainerList_166P2 { |
| 39 | A_SEQUENCE_OF(struct ProtocolIE_SingleContainer) list; |
| 40 | |
| 41 | /* Context for parsing across buffer boundaries */ |
| 42 | asn_struct_ctx_t _asn_ctx; |
| 43 | } ProtocolIE_ContainerList_166P2_t; |
| 44 | typedef struct ProtocolIE_ContainerList_166P3 { |
| 45 | A_SEQUENCE_OF(struct ProtocolIE_SingleContainer) list; |
| 46 | |
| 47 | /* Context for parsing across buffer boundaries */ |
| 48 | asn_struct_ctx_t _asn_ctx; |
| 49 | } ProtocolIE_ContainerList_166P3_t; |
| 50 | typedef struct ProtocolIE_ContainerList_166P4 { |
| 51 | A_SEQUENCE_OF(struct ProtocolIE_SingleContainer) list; |
| 52 | |
| 53 | /* Context for parsing across buffer boundaries */ |
| 54 | asn_struct_ctx_t _asn_ctx; |
| 55 | } ProtocolIE_ContainerList_166P4_t; |
| 56 | typedef struct ProtocolIE_ContainerList_166P5 { |
| 57 | A_SEQUENCE_OF(struct ProtocolIE_SingleContainer) list; |
| 58 | |
| 59 | /* Context for parsing across buffer boundaries */ |
| 60 | asn_struct_ctx_t _asn_ctx; |
| 61 | } ProtocolIE_ContainerList_166P5_t; |
| 62 | typedef struct ProtocolIE_ContainerList_166P6 { |
| 63 | A_SEQUENCE_OF(struct ProtocolIE_SingleContainer) list; |
| 64 | |
| 65 | /* Context for parsing across buffer boundaries */ |
| 66 | asn_struct_ctx_t _asn_ctx; |
| 67 | } ProtocolIE_ContainerList_166P6_t; |
| 68 | typedef struct ProtocolIE_ContainerList_166P7 { |
| 69 | A_SEQUENCE_OF(struct ProtocolIE_SingleContainer) list; |
| 70 | |
| 71 | /* Context for parsing across buffer boundaries */ |
| 72 | asn_struct_ctx_t _asn_ctx; |
| 73 | } ProtocolIE_ContainerList_166P7_t; |
| 74 | typedef struct ProtocolIE_ContainerList_166P8 { |
| 75 | A_SEQUENCE_OF(struct ProtocolIE_SingleContainer) list; |
| 76 | |
| 77 | /* Context for parsing across buffer boundaries */ |
| 78 | asn_struct_ctx_t _asn_ctx; |
| 79 | } ProtocolIE_ContainerList_166P8_t; |
| 80 | typedef struct ProtocolIE_ContainerList_166P9 { |
| 81 | A_SEQUENCE_OF(struct ProtocolIE_SingleContainer) list; |
| 82 | |
| 83 | /* Context for parsing across buffer boundaries */ |
| 84 | asn_struct_ctx_t _asn_ctx; |
| 85 | } ProtocolIE_ContainerList_166P9_t; |
| 86 | |
| 87 | /* Implementation */ |
| 88 | extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerList_166P0; |
| 89 | extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerList_166P0_specs_1; |
| 90 | extern asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerList_166P0_1[1]; |
| 91 | extern asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerList_166P0_constr_1; |
| 92 | extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerList_166P1; |
| 93 | extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerList_166P1_specs_3; |
| 94 | extern asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerList_166P1_3[1]; |
| 95 | extern asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerList_166P1_constr_3; |
| 96 | extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerList_166P2; |
| 97 | extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerList_166P2_specs_5; |
| 98 | extern asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerList_166P2_5[1]; |
| 99 | extern asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerList_166P2_constr_5; |
| 100 | extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerList_166P3; |
| 101 | extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerList_166P3_specs_7; |
| 102 | extern asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerList_166P3_7[1]; |
| 103 | extern asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerList_166P3_constr_7; |
| 104 | extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerList_166P4; |
| 105 | extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerList_166P4_specs_9; |
| 106 | extern asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerList_166P4_9[1]; |
| 107 | extern asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerList_166P4_constr_9; |
| 108 | extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerList_166P5; |
| 109 | extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerList_166P5_specs_11; |
| 110 | extern asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerList_166P5_11[1]; |
| 111 | extern asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerList_166P5_constr_11; |
| 112 | extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerList_166P6; |
| 113 | extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerList_166P6_specs_13; |
| 114 | extern asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerList_166P6_13[1]; |
| 115 | extern asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerList_166P6_constr_13; |
| 116 | extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerList_166P7; |
| 117 | extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerList_166P7_specs_15; |
| 118 | extern asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerList_166P7_15[1]; |
| 119 | extern asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerList_166P7_constr_15; |
| 120 | extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerList_166P8; |
| 121 | extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerList_166P8_specs_17; |
| 122 | extern asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerList_166P8_17[1]; |
| 123 | extern asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerList_166P8_constr_17; |
| 124 | extern asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerList_166P9; |
| 125 | extern asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerList_166P9_specs_19; |
| 126 | extern asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerList_166P9_19[1]; |
| 127 | extern asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerList_166P9_constr_19; |
| 128 | |
| 129 | #ifdef __cplusplus |
| 130 | } |
| 131 | #endif |
| 132 | |
| 133 | #endif /* _ProtocolIE_ContainerList_H_ */ |
| 134 | #include <asn_internal.h> |