flagflag  If you want to see English page, please click "English" Button at Left.
4: 2011-05-04 (水) 00:31:14 iseki ソース 現: 2020-09-05 (土) 17:54:30 iseki ソース
Line 1: Line 1:
-** [[Transaction Codes>./transaction_code]] [#d47ac0b3]+** Source Code [#pb4b9d2b] 
 +*** OpenSim.Data.MySQL.MySQLMoneyDataWrapper​ [#sa5c17c8] 
 +**** IMoneyManager.cs [#w9d0b3ec] 
 +**** MySQLMoneyManager.cs [#x9581878] 
 +**** MySQLSuperManager.cs [#v9bbecda] 
 +**** TransactionData.cs [#t6f5b868] 
 +#br
-** [[Function Call>./function_call]] [#kc900d95]+*** OpenSim.Grid.MoneyServer [#eecd3e20] 
 +**** IMoneyDBService.cs [#v52ecefd] 
 +**** IMoneyServiceCore.cs [#g84f143e] 
 +**** MoneyServerBase.cs [#r6b2ac9f] 
 +- namespace OpenSim.Grid.MoneyServer 
 +- マネーサーバ本体
-** [[currency.php>./currency.php]] [#n250ad7a]+- class MoneyServerBase : BaseOpenSimServer, IMoneyServiceCore 
 +-- override void StartupSpecific() 
 +--- サーバを設定して,受信待ち状態になる. 
 +#br
-** [[landtool.php>./landtool.php]] [#v26aa6e0]+**** MoneyXmlRpcModule.cs [#sc060db5] 
 +- namespace OpenSim.Grid.MoneyServer 
 +- マネーサーバからリージョンサーバへの接続(XMLRPC)用(マネーサーバはクライアントとして動作) 
 + 
 +- class MoneyXmlRpcModule 
 +#br 
 + 
 +**** MoneyDBService.cs [#g024184f] 
 +- namespace OpenSim.Grid.MoneyServer 
 +- マネーサーバのDB(MySQL)操作部分 
 + 
 +- class MoneyDBService: IMoneyDBService 
 +#br 
 + 
 +*** OpenSim.Modules.Currency [#ia8bf965] 
 +**** DTLNSLMoneyModule.cs [#e26c763e] 
 +- namespace OpenSim.Modules.Currency 
 +- SIM のモジュール本体 
 +- class DTLNSLMoneyModule : IMoneyModule, ISharedRegionModule 
 +#br 
 + 
 +**** NSLCertificateTools.cs [#a6f6edb1] 
 +- namespace NSL.Certificate.Tools 
 +- NSLのネットワーク認証用ツール 
 + 
 +- class NSLCertificateVerify 
 +-- NSLCertificateVerify() 
 +-- NSLCertificateVerify(string certfile) 
 +-- NSLCertificateVerify(string certfile, string crlfile) 
 + 
 +-- void SetPrivateCert(string certfile, string passwd) 
 +-- X509Certificate2  GetPrivateCert() 
 +-- void SetPrivateCA(string certfile) 
 +-- void SetPrivateCRL(string crlfile) 
 +-- bool CheckPrivateChain(X509Certificate2 cert) 
 +-- bool ValidateServerCertificate(object obj, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) 
 +-- bool ValidateClientCertificate (object obj, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors) 
 + 
 +- class NSLCertificatePolicy : ICertificatePolicy 
 +-- bool CheckValidationResult(ServicePoint srvPoint, X509Certificate certificate, WebRequest request, int certificateProblem) 
 +#br 
 + 
 +**** NSLXmlRpc.cs [#xb3267ff] 
 +- namespace NSL.Network.XmlRpc 
 +- NSLのネットワークツール 
 + 
 +- class NSLXmlRpcRequest : XmlRpcRequest 
 +-- public XmlRpcResponse certSend(String url, X509Certificate2 myClientCert, bool checkServerCert, Int32 timeout) 
 +--- リクエスト用送信関数.サーバとモジュールの両方から使用される. 
 +#br 
 + 
 +*** Memo [#z341acb4] 
 +- 認証用のコールバックは使用しない場合でも設定しておく.しておかないと誤作動する(mono-5.14) 
 +#br 
 + 
 +** others [#o40e6538] 
 +*** 0.8.3 のインターフェイス [#h34f1bb7] 
 +- OpenSim/Framework/IMoneyModule.cs 
 + 
 +**** ObjectGiveMoney() の変更 [#o7598cbf] 
 +- bool ObjectGiveMoney(UUID objectID, UUID fromID, UUID toID, int amount) 
 +- bool ObjectGiveMoney(UUID objectID, UUID fromID, UUID toID, int amount, UUID txn, out string reason) 
 + 
 +**** MoveMoney() の追加 [#ncfad380] 
 +- void MoveMoney(UUID fromUser, UUID toUser, int amount, string text); 
 +#br 
 + 
 +*** [[Transaction Codes>./transaction_code]] [#d47ac0b3] 
 + 
 +*** [[Function Call>./function_call]] [#kc900d95] 
 + 
 +*** [[currency.php>./currency.php]] [#n250ad7a] 
 + 
 +*** [[landtool.php>./landtool.php]] [#v26aa6e0]


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新の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
<今日>

オンライン状況

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

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

もっと...

アクセスカウンタ

今日 : 1386813868138681386813868
昨日 : 1615016150161501615016150
総計 : 2349316123493161234931612349316123493161234931612349316123493161
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com