Stefan Hajnoczi | 0b02503 | 2017-10-05 16:46:54 -0400 | [diff] [blame] | 1 | #ifndef TIMEOUT_H |
2 | #define TIMEOUT_H | ||||
3 | |||||
4 | enum { | ||||
5 | /* Default timeout */ | ||||
6 | TIMEOUT = 10 /* seconds */ | ||||
7 | }; | ||||
8 | |||||
9 | void sigalrm(int signo); | ||||
10 | void timeout_begin(unsigned int seconds); | ||||
11 | void timeout_check(const char *operation); | ||||
12 | void timeout_end(void); | ||||
13 | |||||
14 | #endif /* TIMEOUT_H */ |