- * found in "./22April22_Paging/rrc_15.3_asn.asn1"
- * `asn1c -D ./22April22_Paging -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example`
+ * found in "02_Aug/rrc_15_3_asn.asn1"
+ * `asn1c -D ./Aug02 -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example`
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_onDurationTimer, choice.subMilliSeconds),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_onDurationTimer, choice.subMilliSeconds),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_onDurationTimer, choice.milliSeconds),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_onDurationTimer, choice.milliSeconds),
(ASN_TAG_CLASS_CONTEXT | (1 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_milliSeconds_4,
(ASN_TAG_CLASS_CONTEXT | (1 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_milliSeconds_4,
{ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* milliSeconds */
};
static asn_CHOICE_specifics_t asn_SPC_drx_onDurationTimer_specs_2 = {
{ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* milliSeconds */
};
static asn_CHOICE_specifics_t asn_SPC_drx_onDurationTimer_specs_2 = {
- sizeof(struct DRX_Config__drx_onDurationTimer),
- offsetof(struct DRX_Config__drx_onDurationTimer, _asn_ctx),
- offsetof(struct DRX_Config__drx_onDurationTimer, present),
- sizeof(((struct DRX_Config__drx_onDurationTimer *)0)->present),
+ sizeof(struct DRX_ConfigRrc__drx_onDurationTimer),
+ offsetof(struct DRX_ConfigRrc__drx_onDurationTimer, _asn_ctx),
+ offsetof(struct DRX_ConfigRrc__drx_onDurationTimer, present),
+ sizeof(((struct DRX_ConfigRrc__drx_onDurationTimer *)0)->present),
asn_MAP_drx_onDurationTimer_tag2el_2,
2, /* Count of tags in the map */
0, 0,
asn_MAP_drx_onDurationTimer_tag2el_2,
2, /* Count of tags in the map */
0, 0,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms10),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms10),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms20),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms20),
(ASN_TAG_CLASS_CONTEXT | (1 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (1 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms32),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms32),
(ASN_TAG_CLASS_CONTEXT | (2 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (2 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms40),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms40),
(ASN_TAG_CLASS_CONTEXT | (3 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (3 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms60),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms60),
(ASN_TAG_CLASS_CONTEXT | (4 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (4 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms64),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms64),
(ASN_TAG_CLASS_CONTEXT | (5 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (5 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms70),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms70),
(ASN_TAG_CLASS_CONTEXT | (6 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (6 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms80),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms80),
(ASN_TAG_CLASS_CONTEXT | (7 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (7 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms128),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms128),
(ASN_TAG_CLASS_CONTEXT | (8 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (8 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms160),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms160),
(ASN_TAG_CLASS_CONTEXT | (9 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (9 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms256),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms256),
(ASN_TAG_CLASS_CONTEXT | (10 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (10 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms320),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms320),
(ASN_TAG_CLASS_CONTEXT | (11 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (11 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms512),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms512),
(ASN_TAG_CLASS_CONTEXT | (12 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (12 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms640),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms640),
(ASN_TAG_CLASS_CONTEXT | (13 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (13 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms1024),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms1024),
(ASN_TAG_CLASS_CONTEXT | (14 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (14 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms1280),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms1280),
(ASN_TAG_CLASS_CONTEXT | (15 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (15 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms2048),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms2048),
(ASN_TAG_CLASS_CONTEXT | (16 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (16 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms2560),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms2560),
(ASN_TAG_CLASS_CONTEXT | (17 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (17 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms5120),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms5120),
(ASN_TAG_CLASS_CONTEXT | (18 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (18 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__drx_LongCycleStartOffset, choice.ms10240),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, choice.ms10240),
(ASN_TAG_CLASS_CONTEXT | (19 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (19 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
{ (ASN_TAG_CLASS_CONTEXT | (19 << 2)), 19, 0, 0 } /* ms10240 */
};
static asn_CHOICE_specifics_t asn_SPC_drx_LongCycleStartOffset_specs_138 = {
{ (ASN_TAG_CLASS_CONTEXT | (19 << 2)), 19, 0, 0 } /* ms10240 */
};
static asn_CHOICE_specifics_t asn_SPC_drx_LongCycleStartOffset_specs_138 = {
- sizeof(struct DRX_Config__drx_LongCycleStartOffset),
- offsetof(struct DRX_Config__drx_LongCycleStartOffset, _asn_ctx),
- offsetof(struct DRX_Config__drx_LongCycleStartOffset, present),
- sizeof(((struct DRX_Config__drx_LongCycleStartOffset *)0)->present),
+ sizeof(struct DRX_ConfigRrc__drx_LongCycleStartOffset),
+ offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, _asn_ctx),
+ offsetof(struct DRX_ConfigRrc__drx_LongCycleStartOffset, present),
+ sizeof(((struct DRX_ConfigRrc__drx_LongCycleStartOffset *)0)->present),
asn_MAP_drx_LongCycleStartOffset_tag2el_138,
20, /* Count of tags in the map */
0, 0,
asn_MAP_drx_LongCycleStartOffset_tag2el_138,
20, /* Count of tags in the map */
0, 0,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__shortDRX, drx_ShortCycle),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__shortDRX, drx_ShortCycle),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_drx_ShortCycle_160,
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_drx_ShortCycle_160,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config__shortDRX, drx_ShortCycleTimer),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc__shortDRX, drx_ShortCycleTimer),
(ASN_TAG_CLASS_CONTEXT | (1 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (1 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
{ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* drx-ShortCycleTimer */
};
static asn_SEQUENCE_specifics_t asn_SPC_shortDRX_specs_159 = {
{ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 } /* drx-ShortCycleTimer */
};
static asn_SEQUENCE_specifics_t asn_SPC_shortDRX_specs_159 = {
- sizeof(struct DRX_Config__shortDRX),
- offsetof(struct DRX_Config__shortDRX, _asn_ctx),
+ sizeof(struct DRX_ConfigRrc__shortDRX),
+ offsetof(struct DRX_ConfigRrc__shortDRX, _asn_ctx),
asn_MAP_shortDRX_tag2el_159,
2, /* Count of tags in the map */
0, 0, 0, /* Optional elements (not needed) */
asn_MAP_shortDRX_tag2el_159,
2, /* Count of tags in the map */
0, 0, 0, /* Optional elements (not needed) */
-asn_TYPE_member_t asn_MBR_DRX_Config_1[] = {
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config, drx_onDurationTimer),
+asn_TYPE_member_t asn_MBR_DRX_ConfigRrc_1[] = {
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc, drx_onDurationTimer),
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
+1, /* EXPLICIT tag at current level */
&asn_DEF_drx_onDurationTimer_2,
(ASN_TAG_CLASS_CONTEXT | (0 << 2)),
+1, /* EXPLICIT tag at current level */
&asn_DEF_drx_onDurationTimer_2,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config, drx_InactivityTimer),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc, drx_InactivityTimer),
(ASN_TAG_CLASS_CONTEXT | (1 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_drx_InactivityTimer_37,
(ASN_TAG_CLASS_CONTEXT | (1 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_drx_InactivityTimer_37,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config, drx_HARQ_RTT_TimerDL),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc, drx_HARQ_RTT_TimerDL),
(ASN_TAG_CLASS_CONTEXT | (2 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (2 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config, drx_HARQ_RTT_TimerUL),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc, drx_HARQ_RTT_TimerUL),
(ASN_TAG_CLASS_CONTEXT | (3 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (3 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config, drx_RetransmissionTimerDL),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc, drx_RetransmissionTimerDL),
(ASN_TAG_CLASS_CONTEXT | (4 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_drx_RetransmissionTimerDL_72,
(ASN_TAG_CLASS_CONTEXT | (4 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_drx_RetransmissionTimerDL_72,
0, 0, /* No default value */
"drx-RetransmissionTimerDL"
},
0, 0, /* No default value */
"drx-RetransmissionTimerDL"
},
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config, drx_RetransmissionTimerUL),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc, drx_RetransmissionTimerUL),
(ASN_TAG_CLASS_CONTEXT | (5 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_drx_RetransmissionTimerUL_105,
(ASN_TAG_CLASS_CONTEXT | (5 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_drx_RetransmissionTimerUL_105,
0, 0, /* No default value */
"drx-RetransmissionTimerUL"
},
0, 0, /* No default value */
"drx-RetransmissionTimerUL"
},
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config, drx_LongCycleStartOffset),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc, drx_LongCycleStartOffset),
(ASN_TAG_CLASS_CONTEXT | (6 << 2)),
+1, /* EXPLICIT tag at current level */
&asn_DEF_drx_LongCycleStartOffset_138,
(ASN_TAG_CLASS_CONTEXT | (6 << 2)),
+1, /* EXPLICIT tag at current level */
&asn_DEF_drx_LongCycleStartOffset_138,
0, 0, /* No default value */
"drx-LongCycleStartOffset"
},
0, 0, /* No default value */
"drx-LongCycleStartOffset"
},
- { ATF_POINTER, 1, offsetof(struct DRX_Config, shortDRX),
+ { ATF_POINTER, 1, offsetof(struct DRX_ConfigRrc, shortDRX),
- { ATF_NOFLAGS, 0, offsetof(struct DRX_Config, drx_SlotOffset),
+ { ATF_NOFLAGS, 0, offsetof(struct DRX_ConfigRrc, drx_SlotOffset),
(ASN_TAG_CLASS_CONTEXT | (8 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
(ASN_TAG_CLASS_CONTEXT | (8 << 2)),
-1, /* IMPLICIT tag at current level */
&asn_DEF_NativeInteger,
-static const int asn_MAP_DRX_Config_oms_1[] = { 7 };
-static const ber_tlv_tag_t asn_DEF_DRX_Config_tags_1[] = {
+static const int asn_MAP_DRX_ConfigRrc_oms_1[] = { 7 };
+static const ber_tlv_tag_t asn_DEF_DRX_ConfigRrc_tags_1[] = {
{ (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* drx-onDurationTimer */
{ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* drx-InactivityTimer */
{ (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* drx-HARQ-RTT-TimerDL */
{ (ASN_TAG_CLASS_CONTEXT | (0 << 2)), 0, 0, 0 }, /* drx-onDurationTimer */
{ (ASN_TAG_CLASS_CONTEXT | (1 << 2)), 1, 0, 0 }, /* drx-InactivityTimer */
{ (ASN_TAG_CLASS_CONTEXT | (2 << 2)), 2, 0, 0 }, /* drx-HARQ-RTT-TimerDL */
{ (ASN_TAG_CLASS_CONTEXT | (7 << 2)), 7, 0, 0 }, /* shortDRX */
{ (ASN_TAG_CLASS_CONTEXT | (8 << 2)), 8, 0, 0 } /* drx-SlotOffset */
};
{ (ASN_TAG_CLASS_CONTEXT | (7 << 2)), 7, 0, 0 }, /* shortDRX */
{ (ASN_TAG_CLASS_CONTEXT | (8 << 2)), 8, 0, 0 } /* drx-SlotOffset */
};
-asn_SEQUENCE_specifics_t asn_SPC_DRX_Config_specs_1 = {
- sizeof(struct DRX_Config),
- offsetof(struct DRX_Config, _asn_ctx),
- asn_MAP_DRX_Config_tag2el_1,
+asn_SEQUENCE_specifics_t asn_SPC_DRX_ConfigRrc_specs_1 = {
+ sizeof(struct DRX_ConfigRrc),
+ offsetof(struct DRX_ConfigRrc, _asn_ctx),
+ asn_MAP_DRX_ConfigRrc_tag2el_1,
1, 0, /* Root/Additions */
-1, /* First extension addition */
};
1, 0, /* Root/Additions */
-1, /* First extension addition */
};
- asn_DEF_DRX_Config_tags_1,
- sizeof(asn_DEF_DRX_Config_tags_1)
- /sizeof(asn_DEF_DRX_Config_tags_1[0]), /* 1 */
- asn_DEF_DRX_Config_tags_1, /* Same as above */
- sizeof(asn_DEF_DRX_Config_tags_1)
- /sizeof(asn_DEF_DRX_Config_tags_1[0]), /* 1 */
+ asn_DEF_DRX_ConfigRrc_tags_1,
+ sizeof(asn_DEF_DRX_ConfigRrc_tags_1)
+ /sizeof(asn_DEF_DRX_ConfigRrc_tags_1[0]), /* 1 */
+ asn_DEF_DRX_ConfigRrc_tags_1, /* Same as above */
+ sizeof(asn_DEF_DRX_ConfigRrc_tags_1)
+ /sizeof(asn_DEF_DRX_ConfigRrc_tags_1[0]), /* 1 */
{ 0, 0, SEQUENCE_constraint },
{ 0, 0, SEQUENCE_constraint },