From 840f9b8678f607aecc15d47bc77248c4ac8b8574 Mon Sep 17 00:00:00 2001 From: Stijn Buys Date: Mon, 4 Feb 2008 00:54:30 +0000 Subject: tweaked console client status with timer and fps core connect/disconnect --- src/sys/sys.h | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'src/sys/sys.h') diff --git a/src/sys/sys.h b/src/sys/sys.h index 86642e5..dec5ab9 100644 --- a/src/sys/sys.h +++ b/src/sys/sys.h @@ -9,18 +9,30 @@ #include "config.h" +/// maximum line size throught the game +#define MAXCMDSIZE 1024 + /// contains operating system dependent functions +/** sys is a core subsystem + */ namespace sys { typedef void (* signalfunc)(int signum); /// create a directory - bool mkdir(const char *path); + extern bool mkdir(const char *path); /// intercept OS signals - void signal(int signum, signalfunc handler); + extern void signal(int signum, signalfunc handler); /// quit /** @param status return value */ - void quit(int status); + extern void quit(int status); + + /// suspend process for a number of seconds + extern void sleep(float seconds); + + /// return the current system time of day, in seconds after midnight + extern unsigned long time(); + } #include "sys/consoleinterface.h" -- cgit v1.2.3