#include <stdio.h>
#include "VesUtils.hpp"
-#define MAX_TIME_STR 11
using namespace std;
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;
};