23 auto now = uv_now(loop);
24 base = startTimeOffset + now;
33 return base + (uv_now(loop) -
offset);
46 base = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch()).count();
49 uint64_t current = uv_hrtime();
50 if (current -
offset > 60000000000) {
51 base = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch()).count();
55 return base + (current -
offset) / 1000000;
struct uv_loop_s uv_loop_t
typedef void(APIENTRYP PFNGLCULLFACEPROC)(GLenum mode)
Defining PrimaryVertex explicitly as messageable.
static int64_t getRealtimeSinceEpochStandalone()
static std::function< int64_t(int64_t base, int64_t offset)> defaultCPUTimeConfigurator(uv_loop_t *loop)
static std::function< void(int64_t &base, int64_t &offset)> defaultRealtimeBaseConfigurator(uint64_t offset, uv_loop_t *loop)