Contents | Transport layer | Packet format | Application Protocol | Let's write a server |
services
services.get
<call ...> <services method="get" model*="" > <info> <AVS2 __type="str">AVS2 version</AVS2> </info> </services> </call>
<response> <services expire="" method="get" mode="" status="status"> <item[] name="service" url="url" /> </services> </response>
Known services are:
ntp
keepalive
cardmng
facility
message
numbering
package
pcbevent
pcbtracker
pkglist
posevent
userdata
userid
eacoin
local
local2
lobby
lobby2
dlstatus
netlog
sidmgr
globby
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
.