rnd-19981010-2
[rocksndiamonds.git] / src / netserv.h
1 /***********************************************************
2 *  Rocks'n'Diamonds -- McDuffin Strikes Back!              *
3 *----------------------------------------------------------*
4 *  (c) 1995-98 Artsoft Entertainment                       *
5 *              Holger Schemel                              *
6 *              Oststrasse 11a                              *
7 *              33604 Bielefeld                             *
8 *              phone: ++49 +521 290471                     *
9 *              email: aeglos@valinor.owl.de                *
10 *----------------------------------------------------------*
11 *  netserv.h                                               *
12 ***********************************************************/
13
14 #ifndef NETSERV_H
15 #define NETSERV_H
16
17 #define DEFAULTPORT             19504
18
19 #define PROT_VERS_1             1
20 #define PROT_VERS_2             2
21 #define PROT_VERS_3             0
22
23 #define OP_PROTOCOL_VERSION     1
24 #define OP_BAD_PROTOCOL_VERSION 2
25 #define OP_YOUR_NUMBER          3
26 #define OP_NUMBER_WANTED        4
27 #define OP_NICKNAME             5
28 #define OP_PLAYER_CONNECTED     6
29 #define OP_PLAYER_DISCONNECTED  7
30 #define OP_START_PLAYING        8
31 #define OP_PAUSE_PLAYING        9
32 #define OP_CONTINUE_PLAYING     10
33 #define OP_STOP_PLAYING         11
34 #define OP_MOVE_FIGURE          12
35
36 #define OP_LOST                 13
37 #define OP_CLEAR                14
38 #define OP_LINES                15
39 #define OP_GROW                 16
40 #define OP_MODE                 17
41 #define OP_LEVEL                18
42 #define OP_BOT                  19
43 #define OP_KILL                 20
44 #define OP_BADVERS              21
45 #define OP_MSG                  22
46 #define OP_YOUARE               23
47 #define OP_LINESTO              24
48 #define OP_WON                  25
49 #define OP_ZERO                 26
50
51 #define MAX_BUFFER_SIZE         4096
52
53 void NetworkServer(int, int);
54
55 #endif