Mercurial > molko
view doc/docs/dev/api/core/clock.md @ 376:b75fa5f47bf0
doc: document presence of (panic|trace)_data
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 02 Nov 2021 15:35:53 +0100 |
parents | c4da052c0def |
children |
line wrap: on
line source
# Module: clock Synopsis ```c #include <core/clock.h> ``` Module to keep track of elapsed time. ## Structs ### clock | Field | Access | Type | |-----------------|--------|----------------| | [ticks](#ticks) | (+) | `unsigned int` | #### ticks Time point on clock initialization in milliseconds. ## Functions ### clock\_start Start capturing time in the clock `clock`. ```c void clock_start(struct clock *clock) ``` ### clock\_elapsed Returns the elapsed time since the last call to [clock_start](#clock_start) in the clock `clock`. ```c unsigned int clock_elapsed(const struct clock *clock) ```