X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fdu_app%2Fdu_mgr.h;h=c2604087ef6b504167ce5b16d2c530c66202e719;hb=09aae3165b79b76face36d72273e1e8d2347ac96;hp=7617f8a97648a3643b99c709041557fec7618f1a;hpb=0bb62f25ad9d8f9ff8724572f96e51a898937f0c;p=o-du%2Fl2.git diff --git a/src/du_app/du_mgr.h b/src/du_app/du_mgr.h index 7617f8a97..c2604087e 100644 --- a/src/du_app/du_mgr.h +++ b/src/du_app/du_mgr.h @@ -129,6 +129,17 @@ typedef struct upTnlCfg GtpTnlCfg *tnlCfg2; /* Tunnel 2 */ }UpTnlCfg; +#ifdef NR_DRX +/* This structures is taken from the DRX Cycle section of + * specification 33.473. */ +typedef struct drxCycle +{ + uint16_t drxLongCycleLength; + bool shortDrxCyclePres; + ShortDrx shortDrxCycle; +}DrxCycle; +#endif + typedef struct duUeCfg { void *cellGrpCfg; @@ -142,7 +153,11 @@ typedef struct duUeCfg UpTnlCfg upTnlInfo[MAX_NUM_DRB]; /* User plane TNL Info*/ uint8_t numDrbSetupMod; /*No. of DRB Added during Modification*/ MacUeCfg copyOfmacUeCfg; - DataTransmissionAction dataTransmissionAction; + DataTransmissionAction dataTransmissionAction; +#ifdef NR_DRX + bool drxCyclePres; + DrxCycle drxCycle; +#endif }DuUeCfg; typedef struct f1UeContextSetup