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

Comparing kgsueme/doc/protocol.html (file contents):
Revision 1.5 by pcg, Thu Jun 5 10:35:20 2003 UTC vs.
Revision 1.6 by pcg, Thu Jun 5 16:40:52 2003 UTC

135 MULTIPLIER: <br /> 135 MULTIPLIER: <br />
136 <h4>TYPE flag</h4> 136 <h4>TYPE flag</h4>
137 BASE TYPE: U8<br /> 137 BASE TYPE: U8<br />
138 LENGTH: <br /> 138 LENGTH: <br />
139 MULTIPLIER: 1<br /> 139 MULTIPLIER: 1<br />
140 <h4>TYPE komi</h4> 140 <h4>TYPE komi16</h4>
141 BASE TYPE: I16<br />
142 LENGTH: <br />
143 MULTIPLIER: 2<br />
144 <h4>TYPE komi32</h4>
141 BASE TYPE: I32<br /> 145 BASE TYPE: I32<br />
142 LENGTH: <br /> 146 LENGTH: <br />
143 MULTIPLIER: 2<br /> 147 MULTIPLIER: 2<br />
144 <h4>TYPE result</h4> 148 <h4>TYPE result</h4>
145 BASE TYPE: I32<br /> 149 BASE TYPE: I32<br />
150 LENGTH: <br /> 154 LENGTH: <br />
151 MULTIPLIER: 4<br /> 155 MULTIPLIER: 4<br />
152 <h4>TYPE time</h4> 156 <h4>TYPE time</h4>
153 BASE TYPE: U32<br /> 157 BASE TYPE: U32<br />
154 LENGTH: <br /> 158 LENGTH: <br />
155 MULTIPLIER: 100<br /> 159 MULTIPLIER: 1000<br />
156 160
157<h2>Constants, enumeration and set types used in the protocol.</h2> 161<h2>Constants, enumeration and set types used in the protocol.</h2>
158 162
159 <p>Baaah... not yet.</p> 163 <p>Baaah... not yet.</p>
160 164
195 <td colspan="4"> 199 <td colspan="4">
196 </td> 200 </td>
197 </tr> 201 </tr>
198 </table> 202 </table>
199 203
204 <h4>STRUCTURE rules</h4>
205 CLASS: KGS::Rules<br />
206 <table border="1">
207 <tr>
208 <th>NAME</th>
209 <th>TYPE</th>
210 <th>DEFAULT</th>
211 <th>DEC-GUARD</th>
212 </tr>
213 <tr>
214 <td colspan="4">
215 </td>
216 </tr>
217 <tr>
218 <td>ruleset</td>
219 <td>U8</td>
220 <td></td>
221 <td>
222 <b></b> </td>
223 </tr>
224 <tr>
225 <td colspan="4">
226 </td>
227 </tr>
228 <tr>
229 <td>size</td>
230 <td>U8</td>
231 <td></td>
232 <td>
233 <b></b> </td>
234 </tr>
235 <tr>
236 <td colspan="4">
237 </td>
238 </tr>
239 <tr>
240 <td>handicap</td>
241 <td>U8</td>
242 <td></td>
243 <td>
244 <b></b> </td>
245 </tr>
246 <tr>
247 <td colspan="4">
248 </td>
249 </tr>
250 <tr>
251 <td>komi</td>
252 <td>komi16</td>
253 <td></td>
254 <td>
255 <b></b> </td>
256 </tr>
257 <tr>
258 <td colspan="4">
259 </td>
260 </tr>
261 <tr>
262 <td>timesys</td>
263 <td>U8</td>
264 <td></td>
265 <td>
266 <b></b> </td>
267 </tr>
268 <tr>
269 <td colspan="4">
270 </td>
271 </tr>
272 <tr>
273 <td>time</td>
274 <td>U32</td>
275 <td></td>
276 <td>
277 <b></b> </td>
278 </tr>
279 <tr>
280 <td colspan="4">
281 </td>
282 </tr>
283 <tr>
284 <td>interval</td>
285 <td>U32</td>
286 <td></td>
287 <td>
288 <b></b> </td>
289 </tr>
290 <tr>
291 <td colspan="4">
292 byo-yomi time / canadian time
293 </td>
294 </tr>
295 <tr>
296 <td>count</td>
297 <td>U16</td>
298 <td></td>
299 <td>
300 <b></b> </td>
301 </tr>
302 <tr>
303 <td colspan="4">
304 periods / moves
305 </td>
306 </tr>
307 </table>
308
200<h2>Structs used in send messages</h2> 309<h2>Structs used in send messages</h2>
201 310
202 <h4>MESSAGE login</h4> 311 <h4>MESSAGE login</h4>
203 NUMERIC TYPE (hex): 0000 SEND<table border="1"> 312 NUMERIC TYPE (hex): 0000 SEND<table border="1">
204 <tr> 313 <tr>
1423 <td colspan="4"> 1532 <td colspan="4">
1424 </td> 1533 </td>
1425 </tr> 1534 </tr>
1426 </table> 1535 </table>
1427 1536
1428 <h4>STRUCTURE rules</h4>
1429 CLASS: KGS::Rules<br />
1430 <table border="1">
1431 <tr>
1432 <th>NAME</th>
1433 <th>TYPE</th>
1434 <th>DEFAULT</th>
1435 <th>DEC-GUARD</th>
1436 </tr>
1437 <tr>
1438 <td colspan="4">
1439 </td>
1440 </tr>
1441 <tr>
1442 <td>ruleset</td>
1443 <td>U8</td>
1444 <td></td>
1445 <td>
1446 <b></b> </td>
1447 </tr>
1448 <tr>
1449 <td colspan="4">
1450 </td>
1451 </tr>
1452 <tr>
1453 <td>size</td>
1454 <td>U8</td>
1455 <td></td>
1456 <td>
1457 <b></b> </td>
1458 </tr>
1459 <tr>
1460 <td colspan="4">
1461 </td>
1462 </tr>
1463 <tr>
1464 <td>handicap</td>
1465 <td>U8</td>
1466 <td></td>
1467 <td>
1468 <b></b> </td>
1469 </tr>
1470 <tr>
1471 <td colspan="4">
1472 </td>
1473 </tr>
1474 <tr>
1475 <td>komi</td>
1476 <td>komi</td>
1477 <td></td>
1478 <td>
1479 <b></b> </td>
1480 </tr>
1481 <tr>
1482 <td colspan="4">
1483 </td>
1484 </tr>
1485 <tr>
1486 <td>timesys</td>
1487 <td>U8</td>
1488 <td></td>
1489 <td>
1490 <b></b> </td>
1491 </tr>
1492 <tr>
1493 <td colspan="4">
1494 </td>
1495 </tr>
1496 <tr>
1497 <td>time</td>
1498 <td>U32</td>
1499 <td></td>
1500 <td>
1501 <b></b> </td>
1502 </tr>
1503 <tr>
1504 <td colspan="4">
1505 </td>
1506 </tr>
1507 <tr>
1508 <td>interval</td>
1509 <td>U32</td>
1510 <td></td>
1511 <td>
1512 <b></b> </td>
1513 </tr>
1514 <tr>
1515 <td colspan="4">
1516 byo-yomi time / canadian time
1517 </td>
1518 </tr>
1519 <tr>
1520 <td>count</td>
1521 <td>U16</td>
1522 <td></td>
1523 <td>
1524 <b></b> </td>
1525 </tr>
1526 <tr>
1527 <td colspan="4">
1528 periods / moves
1529 </td>
1530 </tr>
1531 </table>
1532
1533 <h4>STRUCTURE challenge</h4> 1537 <h4>STRUCTURE challenge</h4>
1534 CLASS: KGS::Challenge<br /> 1538 CLASS: KGS::Challenge<br />
1535 <table border="1"> 1539 <table border="1">
1536 <tr> 1540 <tr>
1537 <th>NAME</th> 1541 <th>NAME</th>
1684 &lt; 0 not fully setup 1688 &lt; 0 not fully setup
1685 </td> 1689 </td>
1686 </tr> 1690 </tr>
1687 <tr> 1691 <tr>
1688 <td>komi</td> 1692 <td>komi</td>
1689 <td>komi</td> 1693 <td>komi32</td>
1690 <td></td> 1694 <td></td>
1691 <td> 1695 <td>
1692 <b></b> </td> 1696 <b></b> </td>
1693 </tr> 1697 </tr>
1694 <tr> 1698 <tr>
1959 <td colspan="4"> 1963 <td colspan="4">
1960 </td> 1964 </td>
1961 </tr> 1965 </tr>
1962 <tr> 1966 <tr>
1963 <td>komi</td> 1967 <td>komi</td>
1964 <td>komi</td> 1968 <td>komi32</td>
1965 <td></td> 1969 <td></td>
1966 <td> 1970 <td>
1967 <b></b> </td> 1971 <b></b> </td>
1968 </tr> 1972 </tr>
1969 <tr> 1973 <tr>

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines