… | |
… | |
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.66 $</h1> |
26 | <h1>$Revision: 1.67 $</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 |
… | |
… | |
569 | <member name="channel" type="U16"/> |
569 | <member name="channel" type="U16"/> |
570 | <member name="x" type="U8"/> |
570 | <member name="x" type="U8"/> |
571 | <member name="y" type="U8"/> |
571 | <member name="y" type="U8"/> |
572 | <member name="dead" type="flag"/> |
572 | <member name="dead" type="flag"/> |
573 | <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> |
|
|
574 | </message> |
|
|
575 | |
|
|
576 | <message type="4408" name="get_tree" src="client"> |
|
|
577 | <p>Request the game tree starting at a given node. This is used when |
|
|
578 | the server only sends a partial tree (with end code "more").</p> |
|
|
579 | <member name="channel" type="U16"/> |
|
|
580 | <member name="node" type="U32"/> |
574 | </message> |
581 | </message> |
575 | |
582 | |
576 | <message type="440a" name="game_done" src="client"> |
583 | <message type="440a" name="game_done" src="client"> |
577 | <p>Sent by the client to mark the game as done.</p> |
584 | <p>Sent by the client to mark the game as done.</p> |
578 | <member name="channel" type="U16"/> |
585 | <member name="channel" type="U16"/> |