7: 2011-09-03 (土) 12:43:39 iseki |
8: 2011-09-04 (日) 02:07:37 iseki |
| - Code: ObjectPays (5009) | | - Code: ObjectPays (5009) |
| | | |
- | MM.ObjectGiveMoney() -> MM.TransferMoney() => XML RPC to MS ("TransferMoney") | + | MM.ObjectGiveMoney() -> MM.TransferMoney() => XML RPC to MS ("TransferMoney") |
- | -> MM.ForceTransferMoney() => XML RPC to MS ("ForceTransferMoney") | + | -> MM.ForceTransferMoney() => XML RPC to MS ("ForceTransferMoney") |
| | | |
| *** Buy Money from System [#had46589] | | *** Buy Money from System [#had46589] |
| *** Upload Inventory [#m0b921f3] | | *** Upload Inventory [#m0b921f3] |
| **** OpenSim [#mce7bffe] | | **** OpenSim [#mce7bffe] |
- | 1. event -> BunchOfCaps/BunchOfCaps.cs : NewAgentInventoryRequest() -> MM.UploadCovered() | + | 1. event -> BunchOfCaps/BunchOfCaps.cs: NewAgentInventoryRequest() -> MM.UploadCovered() |
- | 2. event -> Scenes/Scene.Inventory.cs : AddUploadedInventoryItem() -> MM.ApplyUploadCharge() | + | 2. event -> Scenes/Scene.Inventory.cs: AddUploadedInventoryItem() -> MM.ApplyUploadCharge() |
| - %%AssetTransaction/AssetTransactionModule.cs : HandleUDPUploadRequest() -> MM.UploadCovered()%% | | - %%AssetTransaction/AssetTransactionModule.cs : HandleUDPUploadRequest() -> MM.UploadCovered()%% |
| - %%Caps/NewFileAgentInventoryVariablePriceModule.cs : NewAgentInventoryRequest() -> MM.UploadCovered()%% | | - %%Caps/NewFileAgentInventoryVariablePriceModule.cs : NewAgentInventoryRequest() -> MM.UploadCovered()%% |
| | | |
| **** [[Aurora-Sim]] [#y70b7ce7] | | **** [[Aurora-Sim]] [#y70b7ce7] |
- | - %%AssetTransaction/AssetTransactionModule.cs : HandleUDPUploadRequest() -> MM.UploadCovered() [Charge()]%% | + | - %%OpenSim/Region/CoreModules/Agent/AssetTransaction/AssetTransactionModule.cs : HandleUDPUploadRequest()%% |
- | - %%CAPModules/InventoryCAPS.cs : HandleInventoryItemCreate() -> MM.UploadCovered()%% | + | - %%OpenSim/Services/CapsService/CAPModules/InventoryCAPS.cs: NewAgentInventoryRequest()%% |
| + | - %%OpenSim/Services/CapsService/CAPModules/InventoryCAPS.cs: HandleInventoryItemCreate()%% |
| #br | | #br |
| | | |
| *** Create Group [#pc08e927] | | *** Create Group [#pc08e927] |
| + | - OpenSim |
| | | |
| + | event -> XmlRpcGroups/GroupsModule.cs: CreateGroup() -> MM.AmountCharge() |
| + | -> MM.ApplyCharge() -> MM.PayMoneyCharge() => XML RPC to MS ("PayMoneyCharge") |
| + | - Aurora-Sim |
| + | |
| + | event -> Groups/GroupsModule.cs: CreateGroup() -> MM.AmountCharge() |
| + | -> MM.ApplyCharge() -> MM.PayMoneyCharge() => XML RPC to MS ("PayMoneyCharge") |
| #br | | #br |
| | | |
| #br | | #br |
| #br | | #br |
- | | |
- | ** Call Sequence [#dc34ad37] | |
- | | |
- | **** Event (R->M) [#lf75449b] | |
- | - OnMoneyTransfer (OpenSim) | |
- | -- 他のアバターへのマネーの転送 (Gift, ) | |
- | MoneyTransferAction() -> TransferMoney() => XML RPC to MoneyServer("TransferMoney") | |
- | - OnMoneyTransferRequest (Aurora-Sim) | |
- | OnMoneyTransferRequest() -> MoneyTransferAction() -> TransferMoney() => XML RPC to MoneyServer("TransferMoney") | |
- | - OnObjectBuy | |
- | OnObjectBuy() -> TransferMoney(TransderMoney) => XML RPC to MoneyServer("TransferMoney") | |
- | - OnLandBuy | |
- | processLandBuy() -> TransferMoney(TransderMoney) => XML RPC to MoneyServer("TransferMoney") | |
- | | |
- | **** Handler [#h2ab59cb] | |
- | - %%public event PostObjectPaid OnPostObjectPaid;%% | |
- | - %%PostObjectPaid handlerOnObjectPaid = OnPostObjectPaid;%% | |