X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Ftimeq.h;h=762df29a2faf2aeaa7d3e7749a6cad9b614b6b3b;hb=55831bf424312a6908ca07a904f288fba0919a9a;hp=0a0694827de2fc08cf1a8a633cb1a838462d128c;hpb=0f1dc61921eef1db8e404a5a82372e2d1cd55daa;p=NeonServV5.git diff --git a/src/timeq.h b/src/timeq.h index 0a06948..762df29 100644 --- a/src/timeq.h +++ b/src/timeq.h @@ -1,3 +1,19 @@ +/* timeq.h - NeonServ v5.3 + * Copyright (C) 2011-2012 Philipp Kreil (pk910) + * + * This program 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. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ #ifndef _timeq_h #define _timeq_h @@ -15,6 +31,7 @@ struct timeq_entry { struct timeq_entry *next; }; +void init_timeq(); void timeq_tick(); struct timeq_entry* timeq_add(int seconds, timeq_callback_t *callback, void *data); struct timeq_entry* timeq_add_name(char *name, int seconds, timeq_callback_t *callback, void *data);