--- deliantra/server/include/logger.h 2010/03/26 00:59:21 1.15 +++ deliantra/server/include/logger.h 2010/04/11 17:27:51 1.17 @@ -1,7 +1,7 @@ /* * This file is part of Deliantra, the Roguelike Realtime MMORPG. * - * Copyright (©) 2005,2006,2007,2008 Marc Alexander Lehmann / Robin Redeker / the Deliantra team + * Copyright (©) 2005,2006,2007,2008,2009,2010 Marc Alexander Lehmann / Robin Redeker / the Deliantra team * Copyright (©) 1992 Frank Tore Johansen * * Deliantra is free software: you can redistribute it and/or modify it under @@ -32,12 +32,15 @@ llevMonster = 4, logBacktrace = 0x10, // log the backtrace too, possibly delayed - logSync = 0x20, // log synchronously + logSync = 0x20, // log synchronously (AND OUT OF ORDER!) }; -void set_logfd (int fd); +int log_setfd (int fd); void log_backtrace (const_utf8_string msg); void log_cleanup (); void LOG (int flags, const_utf8_string format, ...); +void log_suspend (); +void log_resume (); + #endif /* LOGGER_H */