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.13 by pcg, Fri Jun 6 05:50:32 2003 UTC vs.
Revision 1.14 by pcg, Tue Jun 10 08:01:18 2003 UTC

20 Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 20 Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21--> 21-->
22</head> 22</head>
23<body> 23<body>
24 24
25<h1>$Revision: 1.13 $</h1> 25<h1>$Revision: 1.14 $</h1>
26 26
27<h1>KGS Protocol Description</h1> 27<h1>KGS Protocol Description</h1>
28 28
29 <p>This XML document describes the KGS protocol. It is also used 29 <p>This XML document describes the KGS protocol. It is also used
30 to automatically generate the perl parser for all the messages and 30 to automatically generate the perl parser for all the messages and
418 <member name="size" type="U32"/> 418 <member name="size" type="U32"/>
419 <member name="handicap" type="I32"/> 419 <member name="handicap" type="I32"/>
420 &lt; 0 not fully setup 420 &lt; 0 not fully setup
421 <member name="komi" type="komi32"/> 421 <member name="komi" type="komi32"/>
422 <member name="moves" type="U16"/> 422 <member name="moves" type="U16"/>
423 This field reflects either the movenum or the score, sorry, not even guards help, as
424 the flags to determine that are _after_ the field. Arg. Divide by two to get the score.
423 <member name="flags" type="U16"/> 425 <member name="flags" type="U16"/>
424 <member name="observers" type="U32"/> 426 <member name="observers" type="U32"/>
425 <member name="saved" type="flag"/> 427 <member name="saved" type="flag"/>
426 <member name="notes" type="STRING" guard-member="handicap" guard-cond="&lt; 0"/> 428 <member name="notes" type="STRING" guard-member="handicap" guard-cond="&lt; 0"/>
427 </struct> 429 </struct>

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines