2 * Generated by asn1c-0.9.23 (http://lionet.info/asn1c)
3 * From ASN.1 module "MAP-MS-DataTypes"
4 * found in "../asn1src/MAP-MS-DataTypes.asn"
5 * `asn1c -gen-PER -fskeletons-copy -fnative-types`
8 #ifndef _Ext_SS_Info_H_
9 #define _Ext_SS_Info_H_
12 #include <asn_application.h>
14 /* Including external dependencies */
15 #include "Ext-ForwInfo.h"
16 #include "Ext-CallBarInfo.h"
18 #include "Ext-SS-Data.h"
19 #include "EMLPP-Info.h"
20 #include <constr_CHOICE.h>
27 typedef enum Ext_SS_Info_PR
{
28 Ext_SS_Info_PR_NOTHING
, /* No components present */
29 Ext_SS_Info_PR_forwardingInfo
,
30 Ext_SS_Info_PR_callBarringInfo
,
31 Ext_SS_Info_PR_cug_Info
,
32 Ext_SS_Info_PR_ss_Data
,
33 Ext_SS_Info_PR_emlpp_Info
37 typedef struct Ext_SS_Info
{
38 Ext_SS_Info_PR present
;
40 Ext_ForwInfo_t forwardingInfo
;
41 Ext_CallBarInfo_t callBarringInfo
;
43 Ext_SS_Data_t ss_Data
;
44 EMLPP_Info_t emlpp_Info
;
47 /* Context for parsing across buffer boundaries */
48 asn_struct_ctx_t _asn_ctx
;
52 extern asn_TYPE_descriptor_t asn_DEF_Ext_SS_Info
;
58 #endif /* _Ext_SS_Info_H_ */
59 #include <asn_internal.h>