2 * $Logfile: /Freespace2/code/Network/multi_log.h $
7 * Header file to support multiplayer logging functions
10 * Revision 1.1 2002/05/03 03:28:12 root
14 * 2 10/07/98 10:53a Dave
17 * 1 10/07/98 10:50a Dave
19 * 2 8/20/98 5:31p Dave
20 * Put in handy multiplayer logfile system. Now need to put in useful
21 * applications of it all over the code.
23 * 1 8/20/98 2:00p Dave
29 #ifndef _FREESPACE_MULTIPLAYER_LOGFILE_HEADER_FILE
30 #define _FREESPACE_MULTIPLAYER_LOGFILE_HEADER_FILE
32 // ----------------------------------------------------------------------------------------------------
33 // MULTI LOGFILE DEFINES/VARS
37 // ----------------------------------------------------------------------------------------------------
38 // MULTI LOGFILE FUNCTIONS
41 // initialize the multi logfile
42 void multi_log_init();
44 // close down the multi logfile
45 void multi_log_close();
47 // give some processing time to the logfile system so it can check up on stuff
48 void multi_log_process();
50 // printf function itself called by the ml_printf macro
51 void ml_printf(char *format, ...);
53 // string print function
54 void ml_string(char *string, int add_time = 1);