]> icculus.org git repositories - taylor/freespace2.git/blob - include/multi_update.h
Initial revision
[taylor/freespace2.git] / include / multi_update.h
1 /*
2  * $Logfile: /Freespace2/code/Network/multi_update.h $
3  * $Revision$
4  * $Date$
5  * $Author$
6  *
7  * $Log$
8  * Revision 1.1  2002/05/03 03:28:12  root
9  * Initial revision
10  * 
11  * 
12  * 2     10/07/98 10:53a Dave
13  * Initial checkin.
14  * 
15  * 1     10/07/98 10:50a Dave
16  * 
17  * 2     7/09/98 4:51p Dave
18  * First revision of PXO autoupdate check system.
19  * 
20  * 1     7/09/98 2:09p Dave
21  * 
22  *
23  * $NoKeywords: $
24  */
25
26 #ifndef _FREESPACE_AUTOUPDATE_THINGIE_HEADER_FILE
27 #define _FREESPACE_AUTOUPDATE_THINGIE_HEADER_FILE
28
29 // -------------------------------------------------------------------------------------------------------------------
30 // MULTI UPDATE DEFINES/VARS
31 //
32
33 // operation return codes
34 #define MULTI_UPDATE_CONTINUE                                                   0                               // continue to next screen
35 #define MULTI_UPDATE_SHUTTING_DOWN                                      1                               // freespace is exiting to the launcher
36 #define MULTI_UPDATE_MAIN_MENU                                          2                               // caller should move back to the main menu
37
38
39 // -------------------------------------------------------------------------------------------------------------------
40 // MULTI UPDATE FUNCTIONS
41 //
42
43 // check to see if the version of FS on this machine is not recent. run in a popup
44 // if the versions don't check out, bail to the launcher
45 // see MULTI_UPDATE_* return codes, above
46 int multi_update_gobaby();
47
48
49 #endif
50