Root/tools/lib/timeout.h

Source at commit ae1455cc7dadfaa494c792217d1e4a53efb2747e created 7 years 1 month ago.
By Stefan Schmidt, atusb-eui64: print out set address with upper case characters in hex
1/*
2 * lib/timeout.h - ATRF driver API
3 *
4 * Written 2011 by Werner Almesberger
5 * Copyright 2011 Werner Almesberger
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 */
12
13
14#ifndef TIMEOUT_H
15#define TIMEOUT_H
16
17#include <sys/time.h>
18
19
20struct timeout {
21    struct timeval end;
22};
23
24
25void timeout_start(struct timeout *t, int ms);
26int timeout_reached(const struct timeout *t);
27int timeout_left_ms(const struct timeout *t);
28
29#endif /* !TIMEOUT_H */
30

Archive Download this file



interactive