flagflag  
Page Top

OpenSim.Data.MySQL.MySQLMoneyDataWrapper​ anchor.png

Page Top
IMoneyManager.cs anchor.png
Page Top
MySQLMoneyManager.cs anchor.png
Page Top
MySQLSuperManager.cs anchor.png
Page Top
TransactionData.cs anchor.png
 
Page Top

OpenSim.Grid.MoneyServer anchor.png

Page Top
IMoneyDBService.cs anchor.png
Page Top
IMoneyServiceCore.cs anchor.png
Page Top
MoneyServerBase.cs anchor.png
  • namespace OpenSim.Grid.MoneyServer
  • マネーサーバ本体
  • class MoneyServerBase : BaseOpenSimServer, IMoneyServiceCore
    • override void StartupSpecific()
      • サーバを設定して,受信待ち状態になる.
         
Page Top
MoneyXmlRpcModule.cs anchor.png
  • namespace OpenSim.Grid.MoneyServer
  • マネーサーバからリージョンサーバへの接続(XMLRPC)用(マネーサーバはクライアントとして動作)
  • class MoneyXmlRpcModule
     
Page Top
MoneyDBService.cs anchor.png
  • namespace OpenSim.Grid.MoneyServer
  • マネーサーバのDB(MySQL)操作部分
  • class MoneyDBService: IMoneyDBService
     
Page Top

OpenSim.Modules.Currency anchor.png

Page Top
DTLNSLMoneyModule.cs anchor.png
  • namespace OpenSim.Modules.Currency
  • SIM のモジュール本体
  • class DTLNSLMoneyModule : IMoneyModule, ISharedRegionModule
     
Page Top
NSLCertificateTools.cs anchor.png
  • 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)
       
Page Top
NSLXmlRpc.cs anchor.png
  • namespace NSL.Network.XmlRpc
  • NSLのネットワークツール
  • class NSLXmlRpcRequest : XmlRpcRequest
    • public XmlRpcResponse certSend(String url, X509Certificate2 myClientCert, bool checkServerCert, Int32 timeout)
      • リクエスト用送信関数.サーバとモジュールの両方から使用される.
         
Page Top

Memo anchor.png

  • 認証用のコールバックは使用しない場合でも設定しておく.しておかないと誤作動する(mono-5.14)
     
Page Top

others anchor.png

Page Top

0.8.3 のインターフェイス anchor.png

  • OpenSim/Framework/IMoneyModule.cs
Page Top
ObjectGiveMoney() の変更 anchor.png
  • 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)
Page Top
MoveMoney() の追加 anchor.png
  • void MoveMoney(UUID fromUser, UUID toUser, int amount, string text);
     

Front page   Freeze Diff Backup Copy Rename Reload   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)
Counter: 2581, today: 2, yesterday: 0
Last-modified: 2020-09-05 (Sat) 17:54:30 (JST) (1329d) by iseki

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthApr 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
Today

Who's Online

93 user(s) are online (7 user(s) are browsing xpwiki)

Members: 0
Guests: 93

more...

Access Counter

Today : 8015801580158015
Yesterday : 1795517955179551795517955
Total : 2336699223366992233669922336699223366992233669922336699223366992
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com