ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/client.h
(Generate patch)

Comparing deliantra/server/include/client.h (file contents):
Revision 1.15 by root, Thu Dec 21 23:37:05 2006 UTC vs.
Revision 1.17 by root, Sat Dec 23 00:14:29 2006 UTC

77enum MapMode { Map0Cmd = 0, Map1Cmd = 1, Map1aCmd = 2 }; 77enum MapMode { Map0Cmd = 0, Map1Cmd = 1, Map1aCmd = 2 };
78 78
79/* The following is the setup for a ring buffer for storing output 79/* The following is the setup for a ring buffer for storing output
80 * data that the OS can't handle right away. 80 * data that the OS can't handle right away.
81 */ 81 */
82
83struct Buffer 82struct Buffer
84{ 83{
85 char data[SOCKETBUFSIZE]; 84 char data[SOCKETBUFSIZE];
86 int start; 85 int start;
87 int len; 86 int len;
92 ST_DEAD, // socket is dead 91 ST_DEAD, // socket is dead
93 ST_SETUP, // initial handshake / setup / login 92 ST_SETUP, // initial handshake / setup / login
94 ST_PLAYING, // logged in an playing 93 ST_PLAYING, // logged in an playing
95 ST_CUSTOM, // waiting for custom reply 94 ST_CUSTOM, // waiting for custom reply
96 95
97 ST_PLAY_AGAIN, 96 ST_CONFIRM_QUIT,
98 ST_ROLL_STAT,
99 ST_CHANGE_CLASS, 97 ST_CHANGE_CLASS,
100 ST_CONFIRM_QUIT,
101 ST_CONFIGURE,
102 ST_GET_NAME,
103 ST_GET_PASSWORD,
104 ST_CONFIRM_PASSWORD,
105 ST_GET_PARTY_PASSWORD, 98 ST_GET_PARTY_PASSWORD,
106}; 99};
107 100
108// a handler for a specific type of packet 101// a handler for a specific type of packet
109enum { 102enum {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines