C# Класс OMEconomy.OMBase.CommunicationHelpers

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CommunicationHelpers ( Nini config, String moduleName, String moduleVersion ) : System
DoRequestDictionary ( string>.Dictionary postParameters ) : string>.Dictionary
GetRegionAdress ( Scene scene ) : String
HashParameters ( Hashtable parameters, string nonce, UUID regionUUID ) : String
NormaliseURL ( String url ) : String
RegisterService ( string moduleName, string moduleVersion, UUID regionUUID ) : void
SerializeDictionary ( string>.Dictionary data ) : String
ValidateRequest ( XmlRpcRequest request ) : Hashtable
ValidateServerCertificate ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool
getGridShortName ( ) : String

Приватные методы

Метод Описание
DoRequestPlain ( string>.Dictionary postParameters ) : String

Описание методов

CommunicationHelpers() публичный Метод

public CommunicationHelpers ( Nini config, String moduleName, String moduleVersion ) : System
config Nini
moduleName String
moduleVersion String
Результат System

DoRequestDictionary() публичный Метод

public DoRequestDictionary ( string>.Dictionary postParameters ) : string>.Dictionary
postParameters string>.Dictionary
Результат string>.Dictionary

GetRegionAdress() публичный Метод

public GetRegionAdress ( Scene scene ) : String
scene OpenSim.Region.Framework.Scenes.Scene
Результат String

HashParameters() публичный Метод

public HashParameters ( Hashtable parameters, string nonce, UUID regionUUID ) : String
parameters System.Collections.Hashtable
nonce string
regionUUID UUID
Результат String

NormaliseURL() публичный Метод

public NormaliseURL ( String url ) : String
url String
Результат String

RegisterService() публичный Метод

public RegisterService ( string moduleName, string moduleVersion, UUID regionUUID ) : void
moduleName string
moduleVersion string
regionUUID UUID
Результат void

SerializeDictionary() публичный Метод

public SerializeDictionary ( string>.Dictionary data ) : String
data string>.Dictionary
Результат String

ValidateRequest() публичный Метод

public ValidateRequest ( XmlRpcRequest request ) : Hashtable
request XmlRpcRequest
Результат System.Collections.Hashtable

ValidateServerCertificate() публичный статический Метод

public static ValidateServerCertificate ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool
sender object
certificate System.Security.Cryptography.X509Certificates.X509Certificate
chain System.Security.Cryptography.X509Certificates.X509Chain
sslPolicyErrors SslPolicyErrors
Результат bool

getGridShortName() публичный Метод

public getGridShortName ( ) : String
Результат String