… | |
… | |
19 | Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
19 | Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
20 | --> |
20 | --> |
21 | </head> |
21 | </head> |
22 | <body> |
22 | <body> |
23 | |
23 | |
24 | <h1>$Revision: 1.28 $</h1> |
24 | <h1>$Revision: 1.29 $</h1> |
25 | |
25 | |
26 | <h1>KGS Protocol Description</h1> |
26 | <h1>KGS Protocol Description</h1> |
27 | |
27 | |
28 | <p>This XML document describes the KGS protocol. It is also used |
28 | <p>This XML document describes the KGS protocol. It is also used |
29 | to automatically generate the perl parser for all the messages and |
29 | to automatically generate the perl parser for all the messages and |
… | |
… | |
743 | <th width="15%">DEC-GUARD</th> |
743 | <th width="15%">DEC-GUARD</th> |
744 | </tr> |
744 | </tr> |
745 | </table> |
745 | </table> |
746 | |
746 | |
747 | <h4> |
747 | <h4> |
|
|
748 | <a name="S0016"></a>SEND |
|
|
749 | MESSAGE idle_reset</h4> |
|
|
750 | NUMERIC TYPE (hex): 0016<p> |
|
|
751 | <p>Send in response to <a href="#R0016">idle_warn(0016)</a> to keep the server from disconnecting.</p> |
|
|
752 | </p> |
|
|
753 | <table border="1" width="100%"> |
|
|
754 | <tr> |
|
|
755 | <th width="10%">NAME</th> |
|
|
756 | <th width="10%">TYPE</th> |
|
|
757 | <th width="15%">DEFAULT</th> |
|
|
758 | <th>DESCRIPTION</th> |
|
|
759 | <th width="15%">DEC-GUARD</th> |
|
|
760 | </tr> |
|
|
761 | </table> |
|
|
762 | |
|
|
763 | <h4> |
748 | <a name="S001d"></a>SEND |
764 | <a name="S001d"></a>SEND |
749 | MESSAGE ping</h4> |
765 | MESSAGE ping</h4> |
750 | NUMERIC TYPE (hex): 001d<p> |
766 | NUMERIC TYPE (hex): 001d<p> |
751 | <p>Wild guess, I send it in <a href="#R0016">idle_warn(0016)</a>.</p> |
767 | <p>Wild guess, I send it in <a href="#R0016">idle_warn(0016)</a>.</p> |
752 | </p> |
768 | </p> |
… | |
… | |
865 | </td> |
881 | </td> |
866 | </tr> |
882 | </tr> |
867 | <tr> |
883 | <tr> |
868 | <td>data</td> |
884 | <td>data</td> |
869 | <td>DATA</td> |
885 | <td>DATA</td> |
|
|
886 | <td> </td> |
|
|
887 | <td> |
|
|
888 | |
|
|
889 | |
|
|
890 | </td> |
|
|
891 | <td> |
|
|
892 | <b></b> |
|
|
893 | |
|
|
894 | </td> |
|
|
895 | </tr> |
|
|
896 | </table> |
|
|
897 | |
|
|
898 | <h4> |
|
|
899 | <a name="S0023"></a>SEND |
|
|
900 | MESSAGE send_memo</h4> |
|
|
901 | NUMERIC TYPE (hex): 0023<p> |
|
|
902 | </p> |
|
|
903 | <table border="1" width="100%"> |
|
|
904 | <tr> |
|
|
905 | <th width="10%">NAME</th> |
|
|
906 | <th width="10%">TYPE</th> |
|
|
907 | <th width="15%">DEFAULT</th> |
|
|
908 | <th>DESCRIPTION</th> |
|
|
909 | <th width="15%">DEC-GUARD</th> |
|
|
910 | </tr> |
|
|
911 | <tr> |
|
|
912 | <td>name</td> |
|
|
913 | <td>username</td> |
|
|
914 | <td> </td> |
|
|
915 | <td> |
|
|
916 | |
|
|
917 | |
|
|
918 | </td> |
|
|
919 | <td> |
|
|
920 | <b></b> |
|
|
921 | |
|
|
922 | </td> |
|
|
923 | </tr> |
|
|
924 | <tr> |
|
|
925 | <td>msg</td> |
|
|
926 | <td>STRING</td> |
870 | <td> </td> |
927 | <td> </td> |
871 | <td> |
928 | <td> |
872 | |
929 | |
873 | |
930 | |
874 | </td> |
931 | </td> |
… | |
… | |
3625 | </table> |
3682 | </table> |
3626 | |
3683 | |
3627 | <h4> |
3684 | <h4> |
3628 | <a name="R0016"></a>RECV |
3685 | <a name="R0016"></a>RECV |
3629 | MESSAGE idle_warn</h4> |
3686 | MESSAGE idle_warn</h4> |
3630 | NUMERIC TYPE (hex): 0016<p> |
3687 | NUMERIC TYPE (hex): 0016 |
|
|
3688 | (possibly in response to |
|
|
3689 | <a href="#S0016">idle_reset(0016)</a> |
|
|
3690 | ) |
|
|
3691 | <p> |
3631 | idle warning, autologout soon (10 minutes...) |
3692 | idle warning, autologout soon (10 minutes...) |
3632 | </p> |
3693 | </p> |
3633 | <table border="1" width="100%"> |
3694 | <table border="1" width="100%"> |
3634 | <tr> |
3695 | <tr> |
3635 | <th width="10%">NAME</th> |
3696 | <th width="10%">NAME</th> |