X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=inline;f=simulators%2Fe2sim%2Fsrc%2FDEF%2Fe2sim_defs.cpp;fp=simulators%2Fe2sim%2Fsrc%2FDEF%2Fe2sim_defs.cpp;h=f1730d3448228aae35cef8a20490d25d38c75760;hb=9a7f69ba0badcc679ecad5ef3523b549a0032206;hp=f80977d75a02cbf20a52135f6580b7908b33e8df;hpb=fe3e1e705166f084a5d13cd982a1b36b1b1c6827;p=it%2Ftest.git diff --git a/simulators/e2sim/src/DEF/e2sim_defs.cpp b/simulators/e2sim/src/DEF/e2sim_defs.cpp index f80977d..f1730d3 100644 --- a/simulators/e2sim/src/DEF/e2sim_defs.cpp +++ b/simulators/e2sim/src/DEF/e2sim_defs.cpp @@ -19,6 +19,24 @@ #include "e2sim_defs.h" #include +#include +#include + +char* time_stamp(void) +{ + timeval curTime; + gettimeofday(&curTime, NULL); + int milli = curTime.tv_usec / 1000; + + char buffer [80]; + strftime(buffer, 80, "%Y-%m-%d %H:%M:%S", localtime(&curTime.tv_sec)); + + const int time_buffer_len = 84; + static char currentTime[time_buffer_len] = ""; + snprintf(currentTime, time_buffer_len, "%s:%03d", buffer, milli); + + return currentTime; +} options_t read_input_options_old(int argc, char* argv[]) {