Typedefs | |
typedef struct gavl_timer_s | gavl_timer_t |
Opaque timer structure. | |
Functions | |
gavl_timer_t * | gavl_timer_create () |
Create a timer. | |
void | gavl_timer_destroy (gavl_timer_t *timer) |
Destroy a timer. | |
void | gavl_timer_start (gavl_timer_t *timer) |
Start a timer. | |
void | gavl_timer_stop (gavl_timer_t *timer) |
Stop a timer. | |
gavl_time_t | gavl_timer_get (gavl_timer_t *timer) |
Get the current time of the timer. | |
void | gavl_timer_set (gavl_timer_t *timer, gavl_time_t t) |
Set the current time of the timer. |
typedef struct gavl_timer_s gavl_timer_t |
Opaque timer structure.
You don't want to know what's inside.
gavl_timer_t* gavl_timer_create | ( | ) |
Create a timer.
void gavl_timer_destroy | ( | gavl_timer_t * | timer | ) |
Destroy a timer.
timer | A timer |
void gavl_timer_start | ( | gavl_timer_t * | timer | ) |
Start a timer.
timer | A timer |
void gavl_timer_stop | ( | gavl_timer_t * | timer | ) |
Stop a timer.
timer | A timer |
gavl_time_t gavl_timer_get | ( | gavl_timer_t * | timer | ) |
Get the current time of the timer.
timer | A timer |
void gavl_timer_set | ( | gavl_timer_t * | timer, | |
gavl_time_t | t | |||
) |
Set the current time of the timer.
timer | A timer | |
t | New time |