|
Monado OpenXR Runtime
|
Implementation of a steady, convertible clock. More...
#include "u_time.h"#include "xrt/xrt_config_os.h"#include "xrt/xrt_compiler.h"#include <chrono>#include <new>#include <assert.h>#include <stdlib.h>#include <time.h>
Data Structures | |
| struct | MatchingTimePoints |
| struct | time_state |
| Time-keeping state structure. More... | |
Functions | |
| struct time_state * | time_state_create () |
| void | time_state_destroy (struct time_state **state_ptr) |
| timepoint_ns | time_state_get_now (struct time_state const *state) |
| timepoint_ns | time_state_get_now_and_update (struct time_state *state) |
| void | time_state_to_timespec (struct time_state const *state, timepoint_ns timestamp, struct timespec *out) |
| timepoint_ns | time_state_from_timespec (struct time_state const *state, const struct timespec *timespecTime) |
| timepoint_ns | time_state_from_monotonic_ns (struct time_state const *state, uint64_t monotonic_ns) |
Implementation of a steady, convertible clock.
1.8.13