C# Class OMEconomy.OMBase.CommunicationHelpers

Mostrar archivo Open project: OpenMetaverseEconomy/OMEconomy-Modules Class Usage Examples

Public Methods

Method 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

Method Description
DoRequestPlain ( string>.Dictionary postParameters ) : String

Method Details

CommunicationHelpers() public method

public CommunicationHelpers ( Nini config, String moduleName, String moduleVersion ) : System
config Nini
moduleName String
moduleVersion String
return System

DoRequestDictionary() public method

public DoRequestDictionary ( string>.Dictionary postParameters ) : string>.Dictionary
postParameters string>.Dictionary
return string>.Dictionary

GetRegionAdress() public method

public GetRegionAdress ( Scene scene ) : String
scene OpenSim.Region.Framework.Scenes.Scene
return String

HashParameters() public method

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

NormaliseURL() public method

public NormaliseURL ( String url ) : String
url String
return String

RegisterService() public method

public RegisterService ( string moduleName, string moduleVersion, UUID regionUUID ) : void
moduleName string
moduleVersion string
regionUUID UUID
return void

SerializeDictionary() public method

public SerializeDictionary ( string>.Dictionary data ) : String
data string>.Dictionary
return String

ValidateRequest() public method

public ValidateRequest ( XmlRpcRequest request ) : Hashtable
request XmlRpcRequest
return System.Collections.Hashtable

ValidateServerCertificate() public static method

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
return bool

getGridShortName() public method

public getGridShortName ( ) : String
return String