diff options
author | MW | 2007-08-15 18:34:36 +0000 |
---|---|---|
committer | MW | 2007-08-15 18:34:36 +0000 |
commit | 94dded470d04f72c573bf0aa82e1f7522362c54a (patch) | |
tree | 0ecb098a3b75a6b0fee01c21ca11c614a32bceef /OpenSim/Framework/UserManager | |
parent | * We now have a field of spinning objects. (diff) | |
download | opensim-SC-94dded470d04f72c573bf0aa82e1f7522362c54a.zip opensim-SC-94dded470d04f72c573bf0aa82e1f7522362c54a.tar.gz opensim-SC-94dded470d04f72c573bf0aa82e1f7522362c54a.tar.bz2 opensim-SC-94dded470d04f72c573bf0aa82e1f7522362c54a.tar.xz |
More work on inventory, can now create other inventory types, like Clothes and body parts. [Note while you can edit these, at the moment your changes won't be saved between restarts. This will be fixed very soon.]
Diffstat (limited to 'OpenSim/Framework/UserManager')
-rw-r--r-- | OpenSim/Framework/UserManager/CAPSService.cs | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/OpenSim/Framework/UserManager/CAPSService.cs b/OpenSim/Framework/UserManager/CAPSService.cs new file mode 100644 index 0000000..39af140 --- /dev/null +++ b/OpenSim/Framework/UserManager/CAPSService.cs | |||
@@ -0,0 +1,38 @@ | |||
1 | using System; | ||
2 | using System.Collections; | ||
3 | using System.Collections.Generic; | ||
4 | using System.Reflection; | ||
5 | using System.Security.Cryptography; | ||
6 | using libsecondlife; | ||
7 | using Nwc.XmlRpc; | ||
8 | using OpenSim.Framework.Console; | ||
9 | using OpenSim.Framework.Data; | ||
10 | using OpenSim.Framework.Interfaces; | ||
11 | using OpenSim.Framework.Inventory; | ||
12 | using OpenSim.Framework.Utilities; | ||
13 | using OpenSim.Framework.Servers; | ||
14 | |||
15 | namespace OpenSim.Framework.UserManagement | ||
16 | { | ||
17 | public class CAPSService | ||
18 | { | ||
19 | private BaseHttpServer m_server; | ||
20 | |||
21 | public CAPSService(BaseHttpServer httpServer) | ||
22 | { | ||
23 | m_server = httpServer; | ||
24 | this.AddCapsSeedHandler("/CapsSeed/", CapsRequest); | ||
25 | } | ||
26 | |||
27 | private void AddCapsSeedHandler(string path, RestMethod restMethod) | ||
28 | { | ||
29 | m_server.AddStreamHandler(new RestStreamHandler("POST", path, restMethod)); | ||
30 | } | ||
31 | |||
32 | public string CapsRequest(string request, string path, string param) | ||
33 | { | ||
34 | System.Console.WriteLine("new caps request " + request +" from path "+ path); | ||
35 | return ""; | ||
36 | } | ||
37 | } | ||
38 | } | ||