FS2_Open
Open source remastering of the Freespace 2 engine
multi_data.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) Volition, Inc. 1999. All rights reserved.
3  *
4  * All source code herein is the property of Volition, Inc. You may not sell
5  * or otherwise commercially exploit the source or things you created based on the
6  * source.
7  *
8 */
9 
10 
11 
12 #ifndef _MULTI_PLAYER_DATA_HEADER_FILE
13 #define _MULTI_PLAYER_DATA_HEADER_FILE
14 
15 // -------------------------------------------------------------------------
16 // MULTI DATA DEFINES/VARS
17 //
18 
19 
20 // -------------------------------------------------------------------------
21 // MULTI DATA FUNCTIONS
22 //
23 
24 // reset the data xfer system
25 void multi_data_reset();
26 
27 // handle a player join (clear out lists of files, etc)
28 void multi_data_handle_join(int player_index);
29 
30 // handle a player drop (essentially the same as multi_data_handle_join)
31 void multi_data_handle_drop(int player_index);
32 
33 // do all sync related data stuff (server-side only)
34 void multi_data_do();
35 
36 // handle an incoming xfer request from the xfer system
37 void multi_data_handle_incoming(int handle);
38 
39 // send all my files as necessary
41 
42 
43 #endif
void multi_data_handle_join(int player_index)
Definition: multi_data.cpp:79
void multi_data_handle_drop(int player_index)
Definition: multi_data.cpp:90
void multi_data_send_my_junk()
Definition: multi_data.cpp:233
void multi_data_handle_incoming(int handle)
Definition: multi_data.cpp:143
void multi_data_do()
Definition: multi_data.cpp:103
void multi_data_reset()
Definition: multi_data.cpp:68