… | |
… | |
21 | Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
21 | Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
22 | --> |
22 | --> |
23 | </head> |
23 | </head> |
24 | <body> |
24 | <body> |
25 | |
25 | |
26 | <h1>$Revision: 1.73 $</h1> |
26 | <h1>$Revision: 1.74 $</h1> |
27 | |
27 | |
28 | <h1>KGS Protocol Description</h1> |
28 | <h1>KGS Protocol Description</h1> |
29 | |
29 | |
30 | <p>This XML document describes the KGS protocol. It is also used |
30 | <p>This XML document describes the KGS protocol. It is also used |
31 | to automatically generate the perl parser for all the messages and |
31 | to automatically generate the perl parser for all the messages and |
… | |
… | |
997 | <member name="gamerecord" type="game_record" guard-member="event" guard-cond="== 2"/> |
997 | <member name="gamerecord" type="game_record" guard-member="event" guard-cond="== 2"/> |
998 | <p>Game result record?</p> |
998 | <p>Game result record?</p> |
999 | |
999 | |
1000 | </message> |
1000 | </message> |
1001 | |
1001 | |
1002 | <message type="030c" name="unknown_030c" src="server"> |
1002 | <message type="030c" name="login_done" src="server"> |
1003 | <p>Not the slightest... No payload, either.</p> |
1003 | <p>Is sent after the initial messages, probably |
|
|
1004 | to signify the end of the login process.</p> |
1004 | </message> |
1005 | </message> |
1005 | |
1006 | |
1006 | <message type="0310" name="priv_room" src="server"> |
1007 | <message type="0310" name="priv_room" src="server"> |
1007 | "permission denied" when joining a room |
1008 | "permission denied" when joining a room |
1008 | <member name="name" type="STRING"/> |
1009 | <member name="name" type="STRING"/> |