C# Class OMEconomy.OMBase.CommunicationHelpers

Afficher le fichier Open project: OpenMetaverseEconomy/OMEconomy-Modules Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
DoRequestPlain ( string>.Dictionary postParameters ) : String

Method Details

CommunicationHelpers() public méthode

public CommunicationHelpers ( Nini config, String moduleName, String moduleVersion ) : System
config Nini
moduleName String
moduleVersion String
Résultat System

DoRequestDictionary() public méthode

public DoRequestDictionary ( string>.Dictionary postParameters ) : string>.Dictionary
postParameters string>.Dictionary
Résultat string>.Dictionary

GetRegionAdress() public méthode

public GetRegionAdress ( Scene scene ) : String
scene OpenSim.Region.Framework.Scenes.Scene
Résultat String

HashParameters() public méthode

public HashParameters ( Hashtable parameters, string nonce, UUID regionUUID ) : String
parameters System.Collections.Hashtable
nonce string
regionUUID UUID
Résultat String

NormaliseURL() public méthode

public NormaliseURL ( String url ) : String
url String
Résultat String

RegisterService() public méthode

public RegisterService ( string moduleName, string moduleVersion, UUID regionUUID ) : void
moduleName string
moduleVersion string
regionUUID UUID
Résultat void

SerializeDictionary() public méthode

public SerializeDictionary ( string>.Dictionary data ) : String
data string>.Dictionary
Résultat String

ValidateRequest() public méthode

public ValidateRequest ( XmlRpcRequest request ) : Hashtable
request XmlRpcRequest
Résultat System.Collections.Hashtable

ValidateServerCertificate() public static méthode

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
Résultat bool

getGridShortName() public méthode

public getGridShortName ( ) : String
Résultat String