8: 2020-09-05 (土) 03:07:57 iseki |
現: 2020-09-05 (土) 17:54:30 iseki |
| | | |
| - class MoneyServerBase : BaseOpenSimServer, IMoneyServiceCore | | - class MoneyServerBase : BaseOpenSimServer, IMoneyServiceCore |
- | -- | + | -- override void StartupSpecific() |
| + | --- サーバを設定して,受信待ち状態になる. |
| #br | | #br |
| + | |
| **** MoneyXmlRpcModule.cs [#sc060db5] | | **** MoneyXmlRpcModule.cs [#sc060db5] |
| - namespace OpenSim.Grid.MoneyServer | | - namespace OpenSim.Grid.MoneyServer |
- | - マネーサーバのネットワークサービス提供部分 | + | - マネーサーバからリージョンサーバへの接続(XMLRPC)用(マネーサーバはクライアントとして動作) |
| | | |
| - class MoneyXmlRpcModule | | - class MoneyXmlRpcModule |
| **** MoneyDBService.cs [#g024184f] | | **** MoneyDBService.cs [#g024184f] |
| - namespace OpenSim.Grid.MoneyServer | | - namespace OpenSim.Grid.MoneyServer |
- | - マネーサーバのDBサービス提供部分 | + | - マネーサーバのDB(MySQL)操作部分 |
| | | |
| - class MoneyDBService: IMoneyDBService | | - class MoneyDBService: IMoneyDBService |
| -- NSLCertificateVerify(string certfile, string crlfile) | | -- NSLCertificateVerify(string certfile, string crlfile) |
| | | |
| + | -- void SetPrivateCert(string certfile, string passwd) |
| + | -- X509Certificate2 GetPrivateCert() |
| -- void SetPrivateCA(string certfile) | | -- void SetPrivateCA(string certfile) |
| -- void SetPrivateCRL(string crlfile) | | -- void SetPrivateCRL(string crlfile) |
| - class NSLXmlRpcRequest : XmlRpcRequest | | - class NSLXmlRpcRequest : XmlRpcRequest |
| -- public XmlRpcResponse certSend(String url, X509Certificate2 myClientCert, bool checkServerCert, Int32 timeout) | | -- public XmlRpcResponse certSend(String url, X509Certificate2 myClientCert, bool checkServerCert, Int32 timeout) |
| + | --- リクエスト用送信関数.サーバとモジュールの両方から使用される. |
| + | #br |
| + | |
| + | *** Memo [#z341acb4] |
| + | - 認証用のコールバックは使用しない場合でも設定しておく.しておかないと誤作動する(mono-5.14) |
| #br | | #br |
| | | |