ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/kgsueme/doc/protocol.xml
(Generate patch)

Comparing kgsueme/doc/protocol.xml (file contents):
Revision 1.63 by pcg, Sun May 30 05:04:08 2004 UTC vs.
Revision 1.64 by pcg, Sun May 30 06:40:18 2004 UTC

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.63 $</h1> 26<h1>$Revision: 1.64 $</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
558 558
559 <message type="4406" name="upd_tree" src="client"> 559 <message type="4406" name="upd_tree" src="client">
560 <p>Upload a partial game tree to the server. This is used to send moves 560 <p>Upload a partial game tree to the server. This is used to send moves
561 and even in-game comments to the server. For the comments, the 561 and even in-game comments to the server. For the comments, the
562 server prepends the username and rank.</p> 562 server prepends the username and rank.</p>
563
564 <member name="channel" type="U16"/> 563 <member name="channel" type="U16"/>
565 <member name="tree" type="TREE"/> 564 <member name="tree" type="TREE"/>
566 </message> 565 </message>
567 566
568 <message type="4407" name="mark_dead" src="client"> 567 <message type="4407" name="mark_dead" src="client">
569 <p>Marks stones ad dead (or alive?) by the client. Details unclear</p> 568 <p>Marks stones ad dead (or alive?) by the client. Details unclear</p>
570
571 <member name="channel" type="U16"/> 569 <member name="channel" type="U16"/>
572 <member name="x" type="U8"/> 570 <member name="x" type="U8"/>
573 <member name="y" type="U8"/> 571 <member name="y" type="U8"/>
574 <member name="dead" type="flag"/> 572 <member name="dead" type="flag"/>
575 <p>Possibly true means mark dead and false unmark, but that's just a wild guess.</p> 573 <p>Possibly true means mark dead and false unmark, but that's just a wild guess.</p>
1280 1278
1281 <message type="4437" name="set_gametime" src="server"> 1279 <message type="4437" name="set_gametime" src="server">
1282 <p>Sent when joining a game. Gives the remaining time + 1280 <p>Sent when joining a game. Gives the remaining time +
1283 periods/moves for the players, to correctly initialize the clocks.</p> 1281 periods/moves for the players, to correctly initialize the clocks.</p>
1284 <member name="channel" type="U16"/> 1282 <member name="channel" type="U16"/>
1285 <member name="btime" type="time"/> 1283 <member name="black_time" type="time"/>
1286 <member name="bcount" type="U16"/> 1284 <member name="black_moves" type="U16"/>
1287 <member name="wtime" type="time"/> 1285 <member name="white_time" type="time"/>
1288 <member name="wcount" type="U16"/> 1286 <member name="white_moves" type="U16"/>
1289 </message> 1287 </message>
1290 1288
1291 <message type="443b" name="del_global_challenge" src="server"> 1289 <message type="443b" name="del_global_challenge" src="server">
1292 <p> 1290 <p>
1293 Remove a game from the global challenge list (open game list). 1291 Remove a game from the global challenge list (open game list).

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines