services

services.get

Request:

<call ...>
    <services method="get" model*="" >
        <info>
            <AVS2 __type="str">AVS2 version</AVS2>
        </info>
    </services>
</call>

Response:

<response>
    <services expire="" method="get" mode="" status="status">
        <item[] name="service" url="url" />
    </services>
</response>

Known services are:

Most of these will usually just return the URL to the eAmuse server (or your fake one ;D). ntp is a notable exception, unless you're planning on reimplementing NTP.

keepalive is a url with the following query parameters:

pa
ia Router IP
ga Gateway IP
ma Centre IP
t1
t2

All service URLs have a maximum length of 128 characters.

mode is one of operation, debug, test, or factory.