DAAP and Extenstions

(This is very subject to change)

Refer to this page for the unofficial spec.

In addition to this spec we will be adding a /xmlrpc request and the ability for the server to post data back to the DAAP server. I haven't figured it all out yet, but it will probably look like the below:

client ------/xmlrpc ---> server

<------xmlr-------

10. XML-RPC Response

Request
daap://server/xmlrpc?sessionid=<sid>&request=<xmlrpcrequest> (One question I have is whether we can actually post an entire packet + DB update in a URL. Will we overflow the server? I hope not.)
Response
xmlr
Description
Provides a method with which to provide xml-rpc requests to the server.
Content
xmlr
mstt - status
xmlp - XML-RPC Packet (A big string)