add timer pause and resume functionality
This commit is contained in:
@@ -13,12 +13,15 @@ int main(void) {
|
||||
lLog(logger, lERROR, lLogString_new("Hello, ERROR!"));
|
||||
lLog(logger, lDEBUG, lLogString_new("Hello, DEBUG!"));
|
||||
int timer = create_timer(logger);
|
||||
lTimespan* time_object = &logger->timers.items[timer].time;
|
||||
|
||||
start_timer(logger, timer);
|
||||
|
||||
sleep(4);
|
||||
pause_timer(logger, timer);
|
||||
sleep(2);
|
||||
resume_timer(logger, timer);
|
||||
sleep(2);
|
||||
|
||||
stop_timer(logger, timer);
|
||||
|
||||
lLog(logger, lINFO, lLogString_new("%f seconds.", difftime(time_object->end, time_object->start)));
|
||||
lLog(logger, lINFO, lLogString_new("%f seconds.", get_elapsed_time(logger, timer)));
|
||||
}
|
||||
Reference in New Issue
Block a user