X-Git-Url: https://jfr.im/git/irc/evilnet/x3.git/blobdiff_plain/ff3b058ac51e9caf5cf1fd310b8a401a97a85582..5a61e83ffef125d89c3d533178ddb6610cec2a93:/src/timeq.h diff --git a/src/timeq.h b/src/timeq.h index a878fc0..d75c0f6 100644 --- a/src/timeq.h +++ b/src/timeq.h @@ -1,9 +1,9 @@ /* timeq.h - time-based event queue * Copyright 2000-2002 srvx Development Team * - * This file is part of x3. + * This file is part of srvx. * - * x3 is free software; you can redistribute it and/or modify + * srvx is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3 of the License, or * (at your option) any later version. @@ -27,11 +27,9 @@ typedef void (*timeq_func)(void *data); #define TIMEQ_IGNORE_FUNC 0x02 #define TIMEQ_IGNORE_DATA 0x04 -#define timeq_add(x, y, z) timeq_add_real(x, y, z, __func__) -void timeq_add_real(time_t when, timeq_func func, void *data, const char *calling_func); -#define timeq_del(x, y, z, m) timeq_del_real(x, y, z, m, __func__) -void timeq_del_real(time_t when, timeq_func func, void *data, int mask, const char *calling_func); -time_t timeq_next(void); +void timeq_add(unsigned long when, timeq_func func, void *data); +void timeq_del(unsigned long when, timeq_func func, void *data, int mask); +unsigned long timeq_next(void); unsigned int timeq_size(void); void timeq_run(void);