flagflag  
12: 2011-09-10 (Sat) 04:21:45 iseki source 13: 2011-09-11 (Sun) 00:03:29 iseki source
Line 134: Line 134:
*** Upload Inventory [#m0b921f3] *** Upload Inventory [#m0b921f3]
-**** OpenSim [#mce7bffe] +**** [[OpenSim]] [#mce7bffe] 
- 1. event -> OBunchOfCaps/BunchOfCaps.cs: NewAgentInventoryRequest() -> MM.UploadCovered() + 1. event -> NewAgentInventoryRequest() -> MM.UploadCovered() 
- 2. event -> Scenes/Scene.Inventory.cs: AddUploadedInventoryItem() -> MM.ApplyUploadCharge()+ 2. event -> AddUploadedInventoryItem() -> MM.ApplyUploadCharge()
- OpenSim/Region/ClientStack/Linden/Caps/B​unchOfCaps/BunchOfCaps.cs: NewAgentInventoryRequest() - OpenSim/Region/ClientStack/Linden/Caps/B​unchOfCaps/BunchOfCaps.cs: NewAgentInventoryRequest()
Line 145: Line 145:
**** [[Aurora-Sim]] [#y70b7ce7] **** [[Aurora-Sim]] [#y70b7ce7]
- 1. CAPModules/InventoryCAPS.cs: NewAgentInventoryRequest() -> RequestUploadCovered() => XML RPC to RS ("UploadCovered") + 1. event -> NewAgentInventoryRequest() -> RequestUploadCovered() => XML RPC to RS ("UploadCovered") 
- 2. CAPModules/InventoryCAPS.cs: UploadCompleteHandler() -> RequestUploadCharge() => XML RPC to RS ("UploadCharge")+ 2. event -> UploadCompleteHandler() -> RequestUploadCharge() => XML RPC to RS ("UploadCharge")
- TCP: OpenSim/Services/CapsService/CAPModules/​InventoryCAPS.cs: NewAgentInventoryRequest() - TCP: OpenSim/Services/CapsService/CAPModules/​InventoryCAPS.cs: NewAgentInventoryRequest()
Line 168: Line 168:
-- ただし,Regionサーバで Capabilityが定義されないため,Assetの Uploadの通信が UDPとなる(遅い!!)-> 断念. -- ただし,Regionサーバで Capabilityが定義されないため,Assetの Uploadの通信が UDPとなる(遅い!!)-> 断念.
-- 因みに,OpenSim ではこの部分には FillOutSeedCap() という関数が使用されている. -- 因みに,OpenSim ではこの部分には FillOutSeedCap() という関数が使用されている.
-      FillOutSeedCap(aCircuit, destination, clientIP);+ FillOutSeedCap(aCircuit, destination, clientIP);
-      private void FillOutSeedCap(AgentCircuitData aCircuit, GridRegion destination, IPEndPoint ipepClient) + private void FillOutSeedCap(AgentCircuitData aCircuit, GridRegion destination, IPEndPoint ipepClient) 
-      + { 
-            SeedCapability =  destination.ServerURI + CapsUtil.GetCapsSeedPath(aCircuit.CapsPa​th); +    SeedCapability =  destination.ServerURI + CapsUtil.GetCapsSeedPath(aCircuit.CapsPa​th); 
-      }+ }
+ Robust サーバから Regionサーバの MoneyModuleを呼び出す. + Robust サーバから Regionサーバの MoneyModuleを呼び出す.
-- penSim/Services/CapsService/CAPModules/I​nventoryCAPS.cs 内でトリガーされる関数から XML RPCを使用して Regionサーバにアクセス. -- penSim/Services/CapsService/CAPModules/I​nventoryCAPS.cs 内でトリガーされる関数から XML RPCを使用して Regionサーバにアクセス.
Line 180: Line 180:
*** Create Group [#pc08e927] *** Create Group [#pc08e927]
-- OpenSim+**** [[OpenSim]] [#gb3010a1]
- event -> XmlRpcGroups/GroupsModule.cs: CreateGroup() -> MM.AmountCharge() + event -> CreateGroup() -> MM.AmountCharge() 
-                                                      -> MM.ApplyCharge() -> MM.PayMoneyCharge() => XML RPC to MS ("PayMoneyCharge") +                        -> MM.ApplyCharge() -> MM.PayMoneyCharge() => XML RPC to MS ("PayMoneyCharge") 
-- Aurora-Sim+- OpenSim/Region/OptionalModules/Avatar/Xm​lRpcGroups/GroupsModule.cs: CreateGroup() 
 +#br
- event -> Groups/GroupsModule.cs: CreateGroup() -> MM.AmountCharge() +**** [[Aurora-Sim]] [#jf23b4a8] 
-                                                -> MM.ApplyCharge() -> MM.PayMoneyCharge() => XML RPC to MS ("PayMoneyCharge")+ event -> CreateGroup() -> MM.AmountCharge() 
 +                        -> MM.ApplyCharge() -> MM.PayMoneyCharge() => XML RPC to MS ("PayMoneyCharge"
 +- OpenSim/Region/CoreModules/Avatar/Groups​/GroupsModule.cs: CreateGroup()
#br #br


Front page   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthMay 2024Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today

Who's Online

25 user(s) are online (5 user(s) are browsing xpwiki)

Members: 0
Guests: 25

more...

Access Counter

Today : 1337133713371337
Yesterday : 5790579057905790
Total : 2365413323654133236541332365413323654133236541332365413323654133
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com