bot_protocol.h
上传用户:tany51
上传日期:2013-06-12
资源大小:1397k
文件大小:3k
源码类别:

MySQL数据库

开发平台:

Visual C++

  1. /*
  2.  * Copyright (C) 1999,2001  Ross Combs (rocombs@cs.nmsu.edu)
  3.  *
  4.  * This program is free software; you can redistribute it and/or
  5.  * modify it under the terms of the GNU General Public License
  6.  * as published by the Free Software Foundation; either version 2
  7.  * of the License, or (at your option) any later version.
  8.  *
  9.  * This program is distributed in the hope that it will be useful,
  10.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  11.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  12.  * GNU General Public License for more details.
  13.  *
  14.  * You should have received a copy of the GNU General Public License
  15.  * along with this program; if not, write to the Free Software
  16.  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
  17.  */
  18. /*****/
  19. #ifndef JUST_NEED_TYPES
  20. #ifndef INCLUDED_BOT_PROTOCOL_PROTOS
  21. #define INCLUDED_BOT_PROTOCOL_PROTOS
  22. /*
  23.  * The bot protocol has no real structure.  It basically different ASCII
  24.  * formatted lines.
  25.  */
  26. /***********************************
  27. */
  28. #define EID_SHOWUSER            1001
  29. /***********************************/
  30. /***********************************
  31. */
  32. #define EID_JOIN                1002
  33. /***********************************/
  34. /***********************************
  35. */
  36. #define EID_LEAVE               1003
  37. /***********************************/
  38. /***********************************
  39. */
  40. #define EID_WHISPER             1004
  41. /***********************************/
  42. /***********************************
  43. */
  44. #define EID_TALK                1005
  45. /***********************************/
  46. /***********************************
  47. */
  48. #define EID_BROADCAST           1006
  49. /***********************************/
  50. /***********************************
  51. */
  52. #define EID_CHANNEL             1007
  53. /***********************************/
  54. /***********************************
  55. */
  56. #define EID_USERFLAGS           1009
  57. /***********************************/
  58. /***********************************
  59. */
  60. #define EID_WHISPERSENT         1010
  61. /***********************************/
  62. /***********************************
  63. */
  64. #define EID_CHANNELFULL         1013
  65. /***********************************/
  66. /***********************************
  67. */
  68. #define EID_CHANNELDOESNOTEXIST 1014
  69. /***********************************/
  70. /***********************************
  71. */
  72. #define EID_CHANNELRESTRICTED   1015
  73. /***********************************/
  74. /***********************************
  75. 1018 INFO "You are Anonymous#11, using Chat in a private game."
  76. */
  77. #define EID_INFO                1018 /* 1016? */
  78. /***********************************/
  79. /***********************************
  80. 1019 ERROR "That is not a valid command. Type /help or /? for more info."
  81. */
  82. #define EID_ERROR               1019
  83. /***********************************/
  84. /***********************************
  85. */
  86. #define EID_EMOTE               1023
  87. /***********************************/
  88. /***********************************
  89. 2000 NULL
  90. */
  91. #define EID_NULL                2000
  92. /***********************************/
  93. /***********************************
  94. 2010 NAME Anonymous#11
  95. */
  96. #define EID_UNIQUENAME          2010
  97. /***********************************/
  98. #endif
  99. #endif