Integration issues of o1
[o-du/l2.git] / src / cm / common_def.h
index c5cd256..1220b2e 100644 (file)
 #define MAX_NUM_RB TOTAL_PRB_20MHZ_MU0 /* value for numerology 0, 20 MHz */
 #endif
 
-#define ODU_THROUGHPUT_PRINT_TIME_INTERVAL  5 /* in milliseconds */
+#define ODU_UE_THROUGHPUT_PRINT_TIME_INTERVAL      5     /* in milliseconds */
+#define ODU_SNSSAI_THROUGHPUT_PRINT_TIME_INTERVAL  60000 /* in milliseconds */
 
 /* Defining macros for common utility functions */
 #define ODU_GET_MSG_BUF SGetMsg
@@ -253,6 +254,15 @@ typedef enum
    CELL_DOWN
 }OduCellStatus;
 
+
+typedef enum
+{
+   DIR_NONE,
+   DIR_UL,
+   DIR_DL,
+   DIR_BOTH
+}Direction;
+
 typedef struct slotTimingInfo
 {
    uint16_t cellId;