Cell down alarm notification [Issue-Id: ODUHIGH-430]
[o-du/l2.git] / src / o1 / ves / VesCommonHeader.hpp
index 21e0d6e..0de58a8 100644 (file)
@@ -32,7 +32,6 @@
 #include <stdio.h>
 #include "VesUtils.hpp"
 
-#define MAX_TIME_STR 11
 using namespace std;
 
 class VesCommonHeader{
@@ -45,18 +44,24 @@ class VesCommonHeader{
       bool prepare(cJSON *node, VesEventType type);
 
    private:
-      uint16_t getSequenceNo();
-      uint16_t nextSequenceNo();
+      double getSequenceNo();
+      double nextSequenceNo();
       string getEventTypeToStr();
       string getEventType();
       string getEventId();
       string getPriority();
       string getEventName();
+      string getSourceId();
+      string getReportingEntityId();
       string getReportingEntityName();
       string getSourceName();
       string getNamingCode();
-      uint64_t getEpochTime();
-      string getCurrentTime();
+      string getnfcNamingCode();
+      string getstndDefinedNamespace();
+      double getEpochTime();
+      time_t getCurrentTime();
+          string formatTime(time_t);
+      double mLastEpochTime;
 
       VesEventType mEventType;
 };