X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Futil%2Ftimer.h;h=251b732f72d8e4f04c8de0dfa9ab5ba4abea332d;hb=f8bebb561d52fa25b320904bb0c6a08347d05611;hp=22a5ee3607334ef222c11fd25f945fba308fa0c9;hpb=36c66653da9eb0461ff38ffb3318955bf4b51bf6;p=chaz%2Ftint2 diff --git a/src/util/timer.h b/src/util/timer.h index 22a5ee3..251b732 100644 --- a/src/util/timer.h +++ b/src/util/timer.h @@ -36,6 +36,11 @@ typedef struct _timeout timeout; * integral multiple of the other. **/ +/** default values **/ +void default_timeout(); +/** freed memory : stops all timeouts **/ +void cleanup_timeout(); + /** installs a timeout with the first timeout of 'value_msec' and then a periodic timeout with * 'interval_msec'. '_callback' is the callback function when the timer reaches the timeout. * returns a pointer to the timeout, which is needed for stopping it again @@ -48,9 +53,6 @@ void change_timeout(timeout* t, int value_msec, int interval_msec, void (*_callb /** stops the timeout 't' **/ void stop_timeout(timeout* t); -/** stops all timeouts **/ -void stop_all_timeouts(); - /** update_next_timeout updates next_timeout to the value, when the next installed timeout will expire **/ void update_next_timeout();