Struct rcl_clock_s

Struct Documentation

struct rcl_clock_s

Encapsulation of a time source.

Public Members

rcl_clock_type_t type

Clock type.

rcl_jump_callback_info_t *jump_callbacks

An array of added jump callbacks.

size_t num_jump_callbacks

Number of callbacks in jump_callbacks.

rcl_ret_t (*get_now)(void *data, rcl_time_point_value_t *now)

Pointer to get_now function.

void *data

Clock storage.

rcl_allocator_t allocator

Custom allocator used for internal allocations.