diff options
author | erdgeist <> | 2003-02-12 17:48:37 +0000 |
---|---|---|
committer | erdgeist <> | 2003-02-12 17:48:37 +0000 |
commit | dea6bf757aa9a875eab35b2b650412e7605f1308 (patch) | |
tree | 14ed8374c3a3862529313088375693a7de70d3a7 /vchat-messages.h |
CVS moved to erdgeist.org
Diffstat (limited to 'vchat-messages.h')
-rwxr-xr-x | vchat-messages.h | 120 |
1 files changed, 120 insertions, 0 deletions
diff --git a/vchat-messages.h b/vchat-messages.h new file mode 100755 index 0000000..08114d5 --- /dev/null +++ b/vchat-messages.h | |||
@@ -0,0 +1,120 @@ | |||
1 | /* | ||
2 | * vchat-client - alpha version | ||
3 | * vchat-messages.h - declaration of servermessage array | ||
4 | * | ||
5 | * Copyright (C) 2001 Andreas Kotes <count@flatline.de> | ||
6 | * | ||
7 | * This program is free software. It can be redistributed and/or modified, | ||
8 | * provided that this copyright notice is kept intact. This program is | ||
9 | * distributed in the hope that it will be useful, but without any warranty; | ||
10 | * without even the implied warranty of merchantability or fitness for a | ||
11 | * particular purpose. In no event shall the copyright holder be liable for | ||
12 | * any direct, indirect, incidental or special damages arising in any way out | ||
13 | * of the use of this software. | ||
14 | * | ||
15 | */ | ||
16 | |||
17 | /* servermessage array with structure as defined in vchat.h */ | ||
18 | |||
19 | servermessage servermessages[] = { | ||
20 | /* 100 <message...> | ||
21 | Informational message for human consumption */ | ||
22 | {"100", SM_INFO, NULL, NULL}, | ||
23 | /* 110 <channel> <nick> <fromhost> | ||
24 | User status summary */ | ||
25 | {"110", SM_USERINFO, NULL, NULL}, | ||
26 | /* 111 <date> <time> <code> <message> | ||
27 | Server log information */ | ||
28 | {"111", SM_INFO, NULL, NULL}, | ||
29 | /* 112 <information> | ||
30 | Server user information */ | ||
31 | {"112", SM_USERINFO, NULL, NULL}, | ||
32 | /* 113 <ignore-info> | ||
33 | Ignore command confirmation */ | ||
34 | {"113", SM_IGNORE, NULL, NULL}, | ||
35 | /* 114 <nick> changed the channel topic to <topic> | ||
36 | Channel topic change confirmation */ | ||
37 | {"114", SM_CHANNEL, topicchange, NULL}, | ||
38 | /* 115 <channel> <topic> | ||
39 | Channel status information */ | ||
40 | {"115", SM_CHANNEL, topicinfo, NULL}, | ||
41 | /* 116 <nick> <from> <server> <userinfo> | ||
42 | User status information */ | ||
43 | {"116", SM_USERINFO, NULL, NULL}, | ||
44 | /* 117 <nick> <statistics> | ||
45 | User statistics information */ | ||
46 | {"117", SM_USERINFO, NULL, NULL}, | ||
47 | /* 118 <nick> <action> | ||
48 | User action information */ | ||
49 | {"118", SM_CHANNEL, pubaction, NULL}, | ||
50 | /* 119 <nicks> | ||
51 | Userlist */ | ||
52 | {"119", SM_USERINFO, receivenicks, NULL}, | ||
53 | /* 122 <url> | ||
54 | URL List */ | ||
55 | {"122", SM_USERINFO, NULL, NULL}, | ||
56 | /* 123 <user login [user logout]> | ||
57 | User Login / Logout Information */ | ||
58 | {"123", SM_USERINFO, NULL, NULL}, | ||
59 | /* 201 <protocol> <server-name> | ||
60 | Server signon */ | ||
61 | {"201", SM_IGNORE, NULL, NULL}, | ||
62 | /* 211 <nickname> | ||
63 | User signon */ | ||
64 | {"211", SM_USERINFO, usersignon, NULL}, | ||
65 | /* 212 <nickname> | ||
66 | User signon (self) */ | ||
67 | {"212", SM_INFO, justloggedin, NULL}, | ||
68 | /* 221 <nickname> | ||
69 | User signoff */ | ||
70 | {"221", SM_USERINFO, usersignoff, NULL}, | ||
71 | /* 231 <nickname> | ||
72 | Channel departure */ | ||
73 | {"231", SM_CHANNEL, userleave, NULL}, | ||
74 | /* 232 <nickname> | ||
75 | Channel join */ | ||
76 | {"232", SM_CHANNEL, userjoin, NULL}, | ||
77 | /* 241 <oldnick> <newnick> | ||
78 | Nickname change */ | ||
79 | {"241", SM_USERINFO, usernickchange, NULL}, | ||
80 | /* 120 <registered nick> */ | ||
81 | {"120", SM_INFO, login, NULL}, | ||
82 | /* 121 You're not logged in */ | ||
83 | {"121", SM_INFO, anonlogin, NULL}, | ||
84 | /* 301 Message truncated */ | ||
85 | {"301", SM_ERROR, NULL, NULL}, | ||
86 | /* 302 Message too long */ | ||
87 | {"302", SM_ERROR, NULL, NULL}, | ||
88 | /* 303 No protocol lines matched expression. */ | ||
89 | {"303", SM_ERROR, NULL, NULL}, | ||
90 | /* 304 Already in that channel */ | ||
91 | {"304", SM_ERROR, NULL, NULL}, | ||
92 | /* 305 Still there? */ | ||
93 | {"305", SM_INFO, idleprompt, NULL}, | ||
94 | /* 401 Character set failure, syntax error */ | ||
95 | {"401", SM_ERROR, nickerr, NULL}, | ||
96 | /* 402 Uninterpretible command */ | ||
97 | {"402", SM_ERROR, NULL, NULL}, | ||
98 | /* 403 Not logged in */ | ||
99 | {"403", SM_ERROR, nickerr, NULL}, | ||
100 | /* 404 Already logged in */ | ||
101 | {"404", SM_ERROR, NULL, NULL}, | ||
102 | /* 405 This is already the topic */ | ||
103 | {"405", SM_ERROR, NULL, NULL}, | ||
104 | /* 411 Nickname in use */ | ||
105 | {"411", SM_ERROR, nickerr, NULL}, | ||
106 | /* 412 Nickname not found (private message not sent) */ | ||
107 | {"412", SM_ERROR, pmnotsent, NULL}, | ||
108 | /* 413 Channel not found */ | ||
109 | {"413", SM_ERROR, NULL, NULL}, | ||
110 | /* 414 Access violation */ | ||
111 | {"414", SM_ERROR, NULL, NULL}, | ||
112 | /* 415 Nickname reserved */ | ||
113 | {"415", SM_ERROR, nickerr, NULL}, | ||
114 | /* 501 Disconnected by own request */ | ||
115 | {"501", SM_INFO, NULL, NULL}, | ||
116 | /* 502 Disconnected by operator */ | ||
117 | {"502", SM_INFO, NULL, NULL}, | ||
118 | /* END OF MESSAGES */ | ||
119 | {"", SM_IGNORE, NULL, NULL} | ||
120 | }; | ||