network_gamelist.h

00001 /* $Id: network_gamelist.h 9050 2007-03-07 11:47:46Z rubidium $ */
00002 
00003 #ifndef NETWORK_GAMELIST_H
00004 #define NETWORK_GAMELIST_H
00005 
00007 struct NetworkGameList {
00008   NetworkGameInfo info;  
00009   uint32 ip;             
00010   uint16 port;           
00011   bool online;           
00012   bool manually;         
00013   uint8 retries;         
00014   NetworkGameList *next; 
00015 };
00016 
00018 extern NetworkGameList *_network_game_list;
00019 
00020 NetworkGameList *NetworkGameListAddItem(uint32 ip, uint16 port);
00021 void NetworkGameListRemoveItem(NetworkGameList *remove);
00022 void NetworkGameListRequery();
00023 
00024 #endif /* NETWORK_GAMELIST_H */

Generated on Mon Sep 22 20:34:16 2008 for openttd by  doxygen 1.5.6