OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Protected Attributes | Properties | List of all members
OpenSim.Framework.Servers.HttpServer.OSHttpRequest Class Reference
Inheritance diagram for OpenSim.Framework.Servers.HttpServer.OSHttpRequest:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Framework.Servers.HttpServer.OSHttpRequest:
Collaboration graph
[legend]

Public Member Functions

 OSHttpRequest ()
 
 OSHttpRequest (IHttpClientContext context, IHttpRequest req)
 
override string ToString ()
 

Protected Attributes

IHttpRequest _request = null
 
IHttpClientContext _context = null
 

Properties

string[] AcceptTypes [get]
 
Encoding ContentEncoding [get]
 
long ContentLength [get]
 
long ContentLength64 [get]
 
string ContentType [get]
 
HttpCookieCollection Cookies [get]
 
bool HasEntityBody [get]
 
NameValueCollection Headers [get]
 
string HttpMethod [get]
 
Stream InputStream [get]
 
bool IsSecured [get]
 
bool KeepAlive [get]
 
NameValueCollection QueryString [get]
 
Hashtable Query [get]
 
string RawUrl [get]
 
IPEndPoint RemoteIPEndPoint [get]
 
Uri Url [get]
 
string UserAgent [get]
 
- Properties inherited from OpenSim.Framework.Servers.HttpServer.IOSHttpRequest
string[] AcceptTypes [get]
 
Encoding ContentEncoding [get]
 
long ContentLength [get]
 
long ContentLength64 [get]
 
string ContentType [get]
 
HttpCookieCollection Cookies [get]
 
bool HasEntityBody [get]
 
NameValueCollection Headers [get]
 
string HttpMethod [get]
 
Stream InputStream [get]
 
bool IsSecured [get]
 
bool KeepAlive [get]
 
NameValueCollection QueryString [get]
 
Hashtable Query [get]
 
string RawUrl [get]
 
IPEndPoint RemoteIPEndPoint [get]
 
Uri Url [get]
 
string UserAgent [get]
 

Detailed Description

Definition at line 42 of file OSHttpRequest.cs.

Constructor & Destructor Documentation

OpenSim.Framework.Servers.HttpServer.OSHttpRequest.OSHttpRequest ( )
inline

Definition at line 177 of file OSHttpRequest.cs.

OpenSim.Framework.Servers.HttpServer.OSHttpRequest.OSHttpRequest ( IHttpClientContext  context,
IHttpRequest  req 
)
inline

Definition at line 179 of file OSHttpRequest.cs.

Member Function Documentation

override string OpenSim.Framework.Servers.HttpServer.OSHttpRequest.ToString ( )
inline

Definition at line 255 of file OSHttpRequest.cs.

Member Data Documentation

IHttpClientContext OpenSim.Framework.Servers.HttpServer.OSHttpRequest._context = null
protected

Definition at line 47 of file OSHttpRequest.cs.

IHttpRequest OpenSim.Framework.Servers.HttpServer.OSHttpRequest._request = null
protected

Definition at line 46 of file OSHttpRequest.cs.

Property Documentation

string [] OpenSim.Framework.Servers.HttpServer.OSHttpRequest.AcceptTypes
get

Definition at line 50 of file OSHttpRequest.cs.

Encoding OpenSim.Framework.Servers.HttpServer.OSHttpRequest.ContentEncoding
get

Definition at line 55 of file OSHttpRequest.cs.

long OpenSim.Framework.Servers.HttpServer.OSHttpRequest.ContentLength
get

Definition at line 61 of file OSHttpRequest.cs.

long OpenSim.Framework.Servers.HttpServer.OSHttpRequest.ContentLength64
get

Definition at line 66 of file OSHttpRequest.cs.

string OpenSim.Framework.Servers.HttpServer.OSHttpRequest.ContentType
get

Definition at line 71 of file OSHttpRequest.cs.

HttpCookieCollection OpenSim.Framework.Servers.HttpServer.OSHttpRequest.Cookies
get

Definition at line 77 of file OSHttpRequest.cs.

bool OpenSim.Framework.Servers.HttpServer.OSHttpRequest.HasEntityBody
get

Definition at line 89 of file OSHttpRequest.cs.

NameValueCollection OpenSim.Framework.Servers.HttpServer.OSHttpRequest.Headers
get

Definition at line 94 of file OSHttpRequest.cs.

string OpenSim.Framework.Servers.HttpServer.OSHttpRequest.HttpMethod
get

Definition at line 99 of file OSHttpRequest.cs.

Stream OpenSim.Framework.Servers.HttpServer.OSHttpRequest.InputStream
get

Definition at line 104 of file OSHttpRequest.cs.

bool OpenSim.Framework.Servers.HttpServer.OSHttpRequest.IsSecured
get

Definition at line 109 of file OSHttpRequest.cs.

bool OpenSim.Framework.Servers.HttpServer.OSHttpRequest.KeepAlive
get

Definition at line 114 of file OSHttpRequest.cs.

Hashtable OpenSim.Framework.Servers.HttpServer.OSHttpRequest.Query
get

Definition at line 125 of file OSHttpRequest.cs.

NameValueCollection OpenSim.Framework.Servers.HttpServer.OSHttpRequest.QueryString
get

Definition at line 119 of file OSHttpRequest.cs.

string OpenSim.Framework.Servers.HttpServer.OSHttpRequest.RawUrl
get

POST request values, if applicable

Definition at line 136 of file OSHttpRequest.cs.

IPEndPoint OpenSim.Framework.Servers.HttpServer.OSHttpRequest.RemoteIPEndPoint
get

Definition at line 141 of file OSHttpRequest.cs.

Uri OpenSim.Framework.Servers.HttpServer.OSHttpRequest.Url
get

Definition at line 147 of file OSHttpRequest.cs.

string OpenSim.Framework.Servers.HttpServer.OSHttpRequest.UserAgent
get

Definition at line 152 of file OSHttpRequest.cs.


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