tron@2186: /* $Id$ */ tron@2186: Darkvater@2436: #ifndef NETWORK_UDP_H Darkvater@2436: #define NETWORK_UDP_H truelight@543: darkvater@774: #ifdef ENABLE_NETWORK darkvater@774: truelight@543: void NetworkUDPInitialize(void); truelight@764: bool NetworkUDPListen(SOCKET *udp, uint32 host, uint16 port, bool broadcast); truelight@764: void NetworkUDPReceive(SOCKET udp); truelight@543: void NetworkUDPSearchGame(void); truelight@764: void NetworkUDPQueryMasterServer(void); tron@1329: NetworkGameList *NetworkUDPQueryServer(const char* host, unsigned short port); truelight@716: void NetworkUDPAdvertise(void); truelight@765: void NetworkUDPRemoveAdvertise(void); truelight@543: Darkvater@4830: #endif /* ENABLE_NETWORK */ darkvater@774: Darkvater@2436: #endif /* NETWORK_UDP_H */