[WIP] Add PrrtTimer

This class executes tasks at a specified moment in time.
6 jobs for timer in 16 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
failed #5176
docker
build:container

00:00:16

failed #5175
cmake
build:prrt

00:00:10

 
  Test
skipped #5178
bash
test:prrt_functional
skipped #5177
valgrind
test:prrt_mem
skipped #5179
bash python3
test:prrt_python_bindings
 
  Deploy
skipped #5180
python3
deploy:pypi
 
Name Stage Failure
failed
build:container Build There is an unknown failure, please try again
       ^
make[2]: *** [prrt/proto/CMakeFiles/PRRT.dir/timer.c.o] Error 1
prrt/proto/CMakeFiles/PRRT.dir/build.make:192: recipe for target 'prrt/proto/CMakeFiles/PRRT.dir/timer.c.o' failed
CMakeFiles/Makefile2:232: recipe for target 'prrt/proto/CMakeFiles/PRRT.dir/all' failed
make[1]: *** [prrt/proto/CMakeFiles/PRRT.dir/all] Error 2
make: *** [all] Error 2
Makefile:76: recipe for target 'all' failed
The command '/bin/sh -c cmake . && make' returned a non-zero code: 2
ERROR: Job failed: exit status 1
failed
build:prrt Build There is an unknown failure, please try again
 void *PrrtTimer_submit(PrrtTimer *timer, struct timespec *time, const PrrtTimerTask *task);
^
prrt/proto/CMakeFiles/PRRT.dir/build.make:206: recipe for target 'prrt/proto/CMakeFiles/PRRT.dir/timer.c.o' failed
make[2]: *** [prrt/proto/CMakeFiles/PRRT.dir/timer.c.o] Error 1
CMakeFiles/Makefile2:283: recipe for target 'prrt/proto/CMakeFiles/PRRT.dir/all' failed
make[1]: *** [prrt/proto/CMakeFiles/PRRT.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
ERROR: Job failed: exit status 1