<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">I don't know about the snapshot one because I haven't actually looked to see what CAPS the client is requesting lately. But the others are caps services that the client requests (or at least used to).<br><br>As you know when the client first connects it makes a request to the caps seed that it was passed during the xml-rpc login request. <br><br>This is handled in Caps.cs class in:  public string CapsRequest(string request, string path, string param,  OSHttpRequest httpRequest, OSHttpResponse httpResponse). If in that method you add a m_log.Info(request); you can actually see the list of CAPS services it is interested. <br><br>So I guess the SL docs are missing a lot of messages.<br><br><br>But anyway our CAPS support is really in need of a good rewrite.<br><br><br>--- On <b>Mon, 2/3/09, Diva Canto <i><diva@metaverseink.com></i></b>
 wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;">From: Diva Canto <diva@metaverseink.com><br>Subject: [Opensim-dev] Existing CAPs<br>To: opensim-dev@lists.berlios.de<br>Date: Monday, 2 March, 2009, 1:27 AM<br><br><pre>I'm trying to understand what exactly *we* are doing wrt CAPs. I'm a bit<br><br>confused.<br>Here's the list of all capabilities I see in the code:<br><br>EventQueueGet   http://<sim>/CAPS/EQG/<random uuid><br>ObjectAdd   http://<sim>/CAPS/OA/<random uuid><br>RemoteParcelRequest   http://<sim>/CAPS/<caps seed>0009/<br>MapLayer   http://<sim>/CAPS/<caps seed>0001/<br>PublicSnapshotDataInfo   http://<sim>/CAPS/<caps seed>DS0001/<br>ParcelVoiceInfoRequest   http://<sim>/CAPS/<caps seed>0007/<br>ProvisionVoiceAccountRequest   http://<sim>/CAPS/<caps seed>0008/<br>ViewerStats  
 http://<sim>/CAPS/VS/<random uuid><br>NewFileAgentInventory   http://<sim>/CAPS/<caps seed>0002/<br>UpdateNotecardAgentInventory   http://<sim>/CAPS/<caps seed>0004/<br>UpdateScriptAgentInventory   <same as above><br>UpdateScriptAgent   <same as above><br>UpdateScriptTaskInventory   http://<sim>/CAPS/<caps seed>0005/<br>UpdateScriptTask   <same as above><br><br>I've cross-referenced these with LL messages documented here<br>http://wiki.secondlife.com/w/index.php?title=Category:Messages<br>And I found only 2 names that match, namely: ObjectAdd and ViewerStats.<br><br>Can someone please explain to me where the names of these capabilities <br>come from? These are the names that are being sent to the viewer, so <br>they must have a meaning there.<br>I'm intrigued about them all, because there are so few matches with the <br>LL message list, but particularly about the PublicSnapshotDataInfo
 <br>capability, since I was the original developer of that module. As far as <br>I know, the viewer knows nothing about the data snapshot feature -- why <br>are we sending it that capability?<br><br><Totally confused><br>Crista<br>Thanks.<br>_______________________________________________<br>Opensim-dev mailing list<br>Opensim-dev@lists.berlios.de<br>https://lists.berlios.de/mailman/listinfo/opensim-dev<br></pre></blockquote></td></tr></table><br>