C# Class Universe.Modules.Scripting.HttpRequestModule

Inheritance: INonSharedRegionModule, IHttpRequestModule
Afficher le fichier Open project: Virtual-Universe/Virtual-Universe

Méthodes publiques

Méthode Description
AddRegion ( IScene scene ) : void
Close ( ) : void
GetNextCompletedRequest ( ) : IServiceRequest
GetRequestCount ( ) : int
HttpRequestModule ( ) : System
Initialize ( IConfigSource config ) : void
MakeHttpRequest ( string url, string parameters, string body ) : UUID
RegionLoaded ( IScene scene ) : void
RemoveCompletedRequest ( IServiceRequest reqid ) : void
RemoveRegion ( IScene scene ) : void
StartHttpRequest ( UUID primID, UUID itemID, string url, List parameters, string>.Dictionary headers, string body ) : UUID
StopHttpRequest ( UUID primID, UUID m_itemID ) : void
ValidateServerCertificate ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool

Method Details

AddRegion() public méthode

public AddRegion ( IScene scene ) : void
scene IScene
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

GetNextCompletedRequest() public méthode

public GetNextCompletedRequest ( ) : IServiceRequest
Résultat IServiceRequest

GetRequestCount() public méthode

public GetRequestCount ( ) : int
Résultat int

HttpRequestModule() public méthode

public HttpRequestModule ( ) : System
Résultat System

Initialize() public méthode

public Initialize ( IConfigSource config ) : void
config IConfigSource
Résultat void

MakeHttpRequest() public méthode

public MakeHttpRequest ( string url, string parameters, string body ) : UUID
url string
parameters string
body string
Résultat UUID

RegionLoaded() public méthode

public RegionLoaded ( IScene scene ) : void
scene IScene
Résultat void

RemoveCompletedRequest() public méthode

public RemoveCompletedRequest ( IServiceRequest reqid ) : void
reqid IServiceRequest
Résultat void

RemoveRegion() public méthode

public RemoveRegion ( IScene scene ) : void
scene IScene
Résultat void

StartHttpRequest() public méthode

public StartHttpRequest ( UUID primID, UUID itemID, string url, List parameters, string>.Dictionary headers, string body ) : UUID
primID UUID
itemID UUID
url string
parameters List
headers string>.Dictionary
body string
Résultat UUID

StopHttpRequest() public méthode

public StopHttpRequest ( UUID primID, UUID m_itemID ) : void
primID UUID
m_itemID UUID
Résultat void

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