OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Protected Member Functions | Properties | List of all members
OpenSim.OpenSimBase.UXSimStatusHandler Class Reference

Handler to supply the current extended status of this sim to a user configured URI Sends the statistical data in a json serialization If the request contains a key, "callback" the response will be wrappend in the associated value for jsonp used with ajax/javascript More...

Inheritance diagram for OpenSim.OpenSimBase.UXSimStatusHandler:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.OpenSimBase.UXSimStatusHandler:
Collaboration graph
[legend]

Public Member Functions

 UXSimStatusHandler (OpenSimBase sim)
 
- Public Member Functions inherited from OpenSim.Framework.Servers.HttpServer.BaseStreamHandler
virtual byte[] Handle (string path, Stream request, IOSHttpRequest httpRequest, IOSHttpResponse httpResponse)
 
- Public Member Functions inherited from OpenSim.Framework.Servers.HttpServer.BaseRequestHandler
string GetParam (string path)
 
string[] SplitParams (string path)
 

Protected Member Functions

override byte[] ProcessRequest (string path, Stream request, IOSHttpRequest httpRequest, IOSHttpResponse httpResponse)
 
- Protected Member Functions inherited from OpenSim.Framework.Servers.HttpServer.BaseStreamHandler
 BaseStreamHandler (string httpMethod, string path)
 
 BaseStreamHandler (string httpMethod, string path, string name, string description)
 
 BaseStreamHandler (string httpMethod, string path, IServiceAuth auth)
 
- Protected Member Functions inherited from OpenSim.Framework.Servers.HttpServer.BaseRequestHandler
 BaseRequestHandler (string httpMethod, string path)
 
 BaseRequestHandler (string httpMethod, string path, string name, string description)
 
bool CheckParam (string path)
 

Properties

override string ContentType [get]
 
- Properties inherited from OpenSim.Framework.Servers.HttpServer.BaseRequestHandler
int RequestsReceived [get, set]
 
int RequestsHandled [get, set]
 
virtual string ContentType [get]
 
virtual string HttpMethod [get]
 
string Name [get, set]
 
string Description [get, set]
 
virtual string Path [get]
 
- Properties inherited from OpenSim.Framework.Servers.HttpServer.IRequestHandler
string Name [get]
 Name for this handler. More...
 
string Description [get]
 Description for this handler. More...
 
string ContentType [get]
 
string HttpMethod [get]
 
string Path [get]
 
int RequestsReceived [get]
 Number of requests received by this handler More...
 
int RequestsHandled [get]
 Number of requests handled. More...
 

Additional Inherited Members

- Protected Attributes inherited from OpenSim.Framework.Servers.HttpServer.BaseStreamHandler
IServiceAuth m_Auth
 

Detailed Description

Handler to supply the current extended status of this sim to a user configured URI Sends the statistical data in a json serialization If the request contains a key, "callback" the response will be wrappend in the associated value for jsonp used with ajax/javascript

Definition at line 850 of file OpenSimBase.cs.

Constructor & Destructor Documentation

OpenSim.OpenSimBase.UXSimStatusHandler.UXSimStatusHandler ( OpenSimBase  sim)
inline

Definition at line 854 of file OpenSimBase.cs.

Member Function Documentation

override byte [] OpenSim.OpenSimBase.UXSimStatusHandler.ProcessRequest ( string  path,
Stream  request,
IOSHttpRequest  httpRequest,
IOSHttpResponse  httpResponse 
)
inlineprotectedvirtual

Reimplemented from OpenSim.Framework.Servers.HttpServer.BaseStreamHandler.

Definition at line 860 of file OpenSimBase.cs.

Property Documentation

override string OpenSim.OpenSimBase.UXSimStatusHandler.ContentType
get

Definition at line 867 of file OpenSimBase.cs.


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