flagflag  If you want to see English page, please click "English" Button at Left.
4: 2011-08-31 (水) 23:57:51 iseki ソース 現: 2012-11-26 (月) 10:27:54 iseki ソース
Line 1: Line 1:
-*** Call Sequence [#dc34ad37+** Events and delegate functions [#wfe0d130
--Event +- [[OpenSim>./OpenSim]] 
- OnMoneyTransfer: MoneyTransferAction() -> TransferMoney(TransderMoney) => XML RPC to MoneyServer("TransferMoney") +- [[Aurora-Sim>./AuroraSim]] 
- OnObjectBuy:    OnObjectBuy() -> TransferMoney(TransderMoney)        => XML RPC to MoneyServer("TransferMoney") +#br
- OnLandBuy:      processLandBuy() -> TransferMoney(TransderMoney)      => XML RPC to MoneyServer("TransferMoney") +
- +
-- LSL +
- ObjectGiveMoney() -> TransferMoney(TransderMoney)          => XML RPC to MoneyServer("TransferMoney") +
-                   -> ForceTransferMoney(ForceTransderMoney) => XML RPC to MoneyServer("ForceTransferMoney") +
- +
-- Upload Inventory +
--- OpenSim +
- IMoneyModule.UploadCovered() +
-   × OpenSim/Region/CoreModules/Agent/AssetTransactio​n/AssetTransactionModule.cs : HandleUDPUploadRequest() +
-   × OpenSim/Region/ClientStack/Linden/Caps/NewFileA​gentInventoryVariablePriceModule.cs : NewAgentInventoryRequest() +
-   ○ OpenSim/Region/ClientStack/Linden/Caps/B​unchOfCaps/BunchOfCaps.cs : NewAgentInventoryRequest() +
- IMoneyModule.ApplyUploadCharge() +
-     OpenSim/Region/Framework/Scenes/Scene.In​ventory.cs : AddUploadedInventoryItem() +
--- Aurora-Sim +
- IMoneyModule.Charge() +
-   × OpenSim/Region/CoreModules/Agent/AssetTransactio​n/AssetTransactionModule.cs : HandleUDPUploadRequest() +
- IMoneyModule.UploadCovered() +
-   × OpenSim/Services/CapsService/CAPModules/​InventoryCAPS.cs : HandleInventoryItemCreate() +
- +
- +
-- XMLRPC (from MoneyServer): +
- OnMoneyTransfered: OnMoneyTransferedHandler() => Response (MoneyServer) => Notify  (Viewer) +
- UpdateBalance:    BalanceUpdateHandler()    => Response (MoneyServer) => Notify  (Viewer) +
- UserAlert:        UserAlertHandler()        => Response (MoneyServer) => Message (Viewer) +
- SendConfirmLink:  SendConfirmLinkHandler()  => Response (MoneyServer) => Message (Viewer)  not used +
- GetBalance:        GetBalanceHandler()        => Response (MoneyServer) +
- +
-- XMLRPC (from external script) +
- AddBankerMoney(S): AddBankerMoneyHandler() -> AddBankerMoney()(R) => XML RPC to MoneyServer("AddBankerMoney")(M) +
- SendMoney    (S): SendMoneyHandler() -> SendMoney()          (R) => XML RPC to MoneyServer("SendMoney")    (M) +
- V -> S -> R -> M +
- +
- +
- +
- +
- +
-- Handler +
- %%public event PostObjectPaid OnPostObjectPaid;%% +
- %%PostObjectPaid handlerOnObjectPaid = OnPostObjectPaid;%%+


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 5月翌月
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
<今日>

オンライン状況

67 人のユーザが現在オンラインです。 (9 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 67

もっと...

アクセスカウンタ

今日 : 560560560
昨日 : 1265612656126561265612656
総計 : 2352599123525991235259912352599123525991235259912352599123525991
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com