Contents Transport layer Packet format Application Protocol

system

system.getmaster

Request:

<call ...>
    <system method="getmaster">
        <data>
            <gamekind __type="str" />
            <datatype __type="str" />
            <datakey __type="str" />
        </data>
    </system>
</call>

Response:

<response>
    <system status="status">
        <result __type="s32" />
        <strdata1 __type="str" />
        <strdata2 __type="str" />
        <updatedate __type="u64" />
    </system>
</response>

system.getlocationiplist

Request:

<call ...>
    <system method="getlocationiplist">
        <data>
            <locationid __type="str" />
            <lineid __type="str" />
        </data>
    </system>
</call>

Response:

<response>
    <system status="status">
        <result __type="s32" />
        <iplist>
            <record_num __type="s32" />
            <record[]>
                <localconn __type="str" />
            </record[]>
        </iplist>
    </system>
</response>

system.xrpcproxy

Request:

<call ...>
    <system method="xrpcproxy">
        <info>
            <version __type="s32" />
        </info>
        <data>
            <hostid __type="s64" />
            <locationid __type="str" />
            <lineid __type="str" />
        </data>
    </system>
</call>

Response:

<response>
    <system status="status">
        <result __type="s32" />
        <pwrtime __type="s32" />
        <matchlist>
            <record_num __type="u32" />
            <record[]>
                <pcbid __type="str" />
                <statusflg __type="str" />
                <matchgrp __type="s32" />
                <hostid __type="s64" />
                <jointime __type="u64" />
                <connip_g __type="str" />
                <connport_g __type="s32" />
                <connip_l __type="str" />
                <connport_l __type="s32" />
            </record[]>
        </matchlist>
    </system>
</response>

system.convcardnumber

Request:

<call ...>
    <system method="convcardnumber">
        <info>
            <version __type="s32" />
        </info>
        <data>
            <card_id __type="str" />
            <card_type __type="s32" />
        </data>
    </system>
</call>

Response:

<response>
    <system status="status">
        <result __type="s32" />
        <data>
            <card_number __type="str" />
        </data>
    </system>
</response>