flagflag  If you want to see English page, please click "English" Button at Left.
6: 2014-07-28 (月) 17:57:11 iseki ソース 現: 2020-09-05 (土) 17:54:30 iseki ソース
Line 1: Line 1:
 +** Source Code [#pb4b9d2b]
 +*** OpenSim.Data.MySQL.MySQLMoneyDataWrapper​ [#sa5c17c8]
 +**** IMoneyManager.cs [#w9d0b3ec]
 +**** MySQLMoneyManager.cs [#x9581878]
 +**** MySQLSuperManager.cs [#v9bbecda]
 +**** TransactionData.cs [#t6f5b868]
 +#br
 +
 +*** OpenSim.Grid.MoneyServer [#eecd3e20]
 +**** IMoneyDBService.cs [#v52ecefd]
 +**** IMoneyServiceCore.cs [#g84f143e]
 +**** MoneyServerBase.cs [#r6b2ac9f]
 +- namespace OpenSim.Grid.MoneyServer
 +- マネーサーバ本体
 +
 +- class MoneyServerBase : BaseOpenSimServer, IMoneyServiceCore
 +-- override void StartupSpecific()
 +--- サーバを設定して,受信待ち状態になる.
 +#br
 +
 +**** 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] *** [[Transaction Codes>./transaction_code]] [#d47ac0b3]


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

オンライン状況

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

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

もっと...

アクセスカウンタ

今日 : 4188418841884188
昨日 : 1716817168171681716817168
総計 : 2350064923500649235006492350064923500649235006492350064923500649
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com