diff options
| author | oroborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e> | 2008-06-26 19:57:20 +0000 |
|---|---|---|
| committer | oroborus <oroborus@0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e> | 2008-06-26 19:57:20 +0000 |
| commit | e528950ac7a2d23512be2a06378525b00be74185 (patch) | |
| tree | 27fc486408154bcf540cdc63a293bfaf51355169 /include/server.h | |
| parent | 3501cd8b1173f6c6d8c84f631734344252ebd31d (diff) | |
- oprava chyby, server s GUI bol niekedy pozadu, lebo spracoval iba jeden packet aj ked ich bolo viac
- jednodny subsystem na odosielanie packetov zo servera clientom ( checkFront.c sa pouziva aj na odosielaie sprav,
ktorych prichod sa nemusi kontrolovat )
git-svn-id: http://opensvn.csie.org/tuxanci_ng@74 0ee4d065-81f0-4d1e-b06c-ff20ad07cc3e
Diffstat (limited to 'include/server.h')
| -rw-r--r-- | include/server.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/include/server.h b/include/server.h index 5942a78..f1abc8f 100644 --- a/include/server.h +++ b/include/server.h @@ -59,7 +59,7 @@ extern int initUdpPublicServer(char *ip4, int port4, char *ip6, int port6); extern int initUdpServer(char *ip, int port, int proto); extern int initUdpServerMultiProto(char *ip4, char *ip6, int port4, int port6); extern client_t* newUdpClient(sock_udp_t *sock_udp); -extern void selectServerUdpSocket(); +extern int selectServerUdpSocket(); extern void quitUdpServer(); #endif @@ -78,14 +78,7 @@ extern int getServerMaxClients(); extern void setServerMaxClients(int n); extern void sendClient(client_t *p, char *msg); -extern void sendAllClientBut(char *msg, client_t *p); -extern void sendAllClient(char *msg); -extern void sendAllClientSeesTux(char *msg, tux_t *tux); - -extern void addMsgClient(client_t *p, char *msg, int id); -extern void addMsgAllClientBut(char *msg, client_t *p, int id); -extern void addMsgAllClient(char *msg, int id); -extern void addMsgAllClientSeesTux(char *msg, tux_t *tux, int id); +extern void protoSendClient(int type, client_t *client, char *msg, int type2, int id); extern tux_t *getServerTux(); extern client_t *getClientFromTux(tux_t *tux); |