OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | Static Public Attributes | Properties | List of all members
OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass Class Reference
Inheritance diagram for OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass:
Collaboration graph
[legend]

Public Member Functions

void Process ()
 
void SendRequest ()
 
void Stop ()
 

Public Attributes

int HttpBodyMaxLen = 2048
 
string HttpMethod = "GET"
 
string HttpMIMEType = "text/plain;charset=utf-8"
 
int HttpTimeout
 
bool HttpVerifyCert = true
 
IWorkItemResult WorkItem = null
 
List< string > HttpCustomHeaders = null
 
bool HttpPragmaNoCache = true
 
DateTime Next
 
string proxyurl
 
string proxyexcepts
 
string OutboundBody
 
HttpWebRequest Request
 
string ResponseBody
 
List< string > ResponseMetadata
 
Dictionary< string, string > ResponseHeaders
 
int Status
 
string Url
 

Static Public Attributes

static int HttpBodyMaxLenMAX = 16384
 

Properties

HttpRequestModule RequestModule [get, set]
 Module that made this request. More...
 
bool Finished [get]
 
UUID ItemID [get, set]
 
uint LocalID [get, set]
 
int Redirects [get, set]
 Number of HTTP redirects that this request has been through. More...
 
int MaxRedirects [get, set]
 Maximum number of HTTP redirects allowed for this request. More...
 
UUID ReqID [get, set]
 
- Properties inherited from OpenSim.Region.Framework.Interfaces.IServiceRequest
bool Finished [get]
 
UUID ItemID [get, set]
 
uint LocalID [get, set]
 
UUID ReqID [get, set]
 

Detailed Description

Definition at line 437 of file ScriptsHttpRequests.cs.

Member Function Documentation

void OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.Process ( )
inline
void OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.SendRequest ( )
inline
void OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.Stop ( )
inline

Member Data Documentation

int OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.HttpBodyMaxLen = 2048

Definition at line 462 of file ScriptsHttpRequests.cs.

int OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.HttpBodyMaxLenMAX = 16384
static

Definition at line 459 of file ScriptsHttpRequests.cs.

List<string> OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.HttpCustomHeaders = null

Definition at line 470 of file ScriptsHttpRequests.cs.

string OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.HttpMethod = "GET"

Definition at line 463 of file ScriptsHttpRequests.cs.

string OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.HttpMIMEType = "text/plain;charset=utf-8"

Definition at line 464 of file ScriptsHttpRequests.cs.

bool OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.HttpPragmaNoCache = true

Definition at line 471 of file ScriptsHttpRequests.cs.

int OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.HttpTimeout

Definition at line 465 of file ScriptsHttpRequests.cs.

bool OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.HttpVerifyCert = true

Definition at line 466 of file ScriptsHttpRequests.cs.

DateTime OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.Next

Definition at line 486 of file ScriptsHttpRequests.cs.

string OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.OutboundBody

Definition at line 500 of file ScriptsHttpRequests.cs.

string OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.proxyexcepts

Definition at line 488 of file ScriptsHttpRequests.cs.

string OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.proxyurl

Definition at line 487 of file ScriptsHttpRequests.cs.

HttpWebRequest OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.Request

Definition at line 507 of file ScriptsHttpRequests.cs.

string OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.ResponseBody

Definition at line 508 of file ScriptsHttpRequests.cs.

Dictionary<string, string> OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.ResponseHeaders

Definition at line 510 of file ScriptsHttpRequests.cs.

List<string> OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.ResponseMetadata

Definition at line 509 of file ScriptsHttpRequests.cs.

int OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.Status

Definition at line 511 of file ScriptsHttpRequests.cs.

string OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.Url

Definition at line 512 of file ScriptsHttpRequests.cs.

IWorkItemResult OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.WorkItem = null

Definition at line 467 of file ScriptsHttpRequests.cs.

Property Documentation

bool OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.Finished
get

Definition at line 455 of file ScriptsHttpRequests.cs.

UUID OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.ItemID
getset

Definition at line 476 of file ScriptsHttpRequests.cs.

uint OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.LocalID
getset

Definition at line 482 of file ScriptsHttpRequests.cs.

int OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.MaxRedirects
getset

Maximum number of HTTP redirects allowed for this request.

Definition at line 498 of file ScriptsHttpRequests.cs.

int OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.Redirects
getset

Number of HTTP redirects that this request has been through.

Definition at line 493 of file ScriptsHttpRequests.cs.

UUID OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.ReqID
getset

Definition at line 503 of file ScriptsHttpRequests.cs.

HttpRequestModule OpenSim.Region.CoreModules.Scripting.HttpRequest.HttpRequestClass.RequestModule
getset

Module that made this request.

Definition at line 451 of file ScriptsHttpRequests.cs.


The documentation for this class was generated from the following file: