
typedef enum {
   UNKNOWN = 0,
   BEEP = 2,			/* \7 telnet 		 */
   BOARD = 3,			/* Board being drawn 	 */
   DOWN = 4,			/* The server is going down */
   ERROR = 5,			/* An error reported	 */
   FIL = 6,			/* File being sent	 */
   GAMES = 7,			/* Games listing	 */
   HELP = 8,			/* Help file		 */
   INFO = 9,			/* Generic info		 */
   LAST = 10,			/* Last command		 */
   KIBITZ = 11,			/* Kibitz strings	 */
   LOAD = 12,			/* Loading a game	 */
   LOOK = 13,			/* Look 		 */
   MESSAGE = 14,		/* Message lising	 */
   MOVE = 15,			/* Move #:(B) A1	 */
   OBSERVE = 16,		/* Observe report	 */
   PROMPT = 1,			/* A Prompt (never)	 */
   PROVERB = 31,		/* Go Proverb 		<=== last value */
   REFRESH = 17,		/* Refresh of a board	 */
   SAVED = 18,			/* Stored command	 */
   SAY = 19,			/* Say string		 */
   SCORE = 20,			/* Score report		 */
   SHOUT = 21,			/* Shout string		 */
   SHOW = 29,			/* Shout string		 */
   STATUS = 22,			/* Current Game status	 */
   STORED = 23,			/* Stored games		 */
   TELL = 24,			/* Tell string		 */
   THIST = 25,			/* Thist report		 */
   TIM = 26,			/* times command	 */
   TRANSLATE = 30,		/* Translation info	 */
   WHO = 27,			/* who command		 */
   UNDO = 28,			/* Undo report		 */
}  MessageType;

