OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin Class Reference

Inheritance diagram for OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin:

OpenSim::ApplicationPlugins::Rest::RestPlugin OpenSim::ApplicationPlugins::Rest::RestPlugin OpenSim::ApplicationPlugins::Rest::RestPlugin OpenSim::IApplicationPlugin OpenSim::IApplicationPlugin OpenSim::IApplicationPlugin OpenSim::Framework::IPlugin OpenSim::Framework::IPlugin OpenSim::Framework::IPlugin List of all members.

Public Member Functions

string GetHandler (string request, string path, string param, OSHttpRequest httpRequest, OSHttpResponse httpResponse)
string GetHandlerRegions (OSHttpResponse httpResponse)
string GetHandlerRegion (OSHttpResponse httpResponse, string param)
string PostHandler (string request, string path, string param, OSHttpRequest httpRequest, OSHttpResponse httpResponse)
string CreateRegion (OSHttpRequest request, OSHttpResponse response)
string LoadPrims (string requestBody, OSHttpRequest request, OSHttpResponse response, Scene scene)
override void Initialise (OpenSimBase openSim)
 This method is called by OpenSimMain immediately after loading the plugin and after basic server setup, but before running any server commands.
override void Close ()
 Clean up and remove all handlers that were added earlier.

Protected Member Functions

string ShortRegionInfo (string key, string value)
string RegionTerrain (OSHttpResponse httpResponse, Scene scene)
string RegionStats (OSHttpResponse httpResponse, Scene scene)
string RegionPrims (OSHttpResponse httpResponse, Scene scene, Vector3 min, Vector3 max)

Properties

override string Name [get]
 Name of the plugin.
override string ConfigName [get]
 Return the config section name.

Member Function Documentation

string OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::GetHandler ( string  request,
string  path,
string  param,
OSHttpRequest  httpRequest,
OSHttpResponse  httpResponse 
) [inline]

string OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::GetHandlerRegions ( OSHttpResponse  httpResponse  )  [inline]

string OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::ShortRegionInfo ( string  key,
string  value 
) [inline, protected]

string OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::GetHandlerRegion ( OSHttpResponse  httpResponse,
string  param 
) [inline]

string OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::RegionTerrain ( OSHttpResponse  httpResponse,
Scene  scene 
) [inline, protected]

string OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::RegionStats ( OSHttpResponse  httpResponse,
Scene  scene 
) [inline, protected]

string OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::RegionPrims ( OSHttpResponse  httpResponse,
Scene  scene,
Vector3  min,
Vector3  max 
) [inline, protected]

string OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::PostHandler ( string  request,
string  path,
string  param,
OSHttpRequest  httpRequest,
OSHttpResponse  httpResponse 
) [inline]

string OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::CreateRegion ( OSHttpRequest  request,
OSHttpResponse  response 
) [inline]

string OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::LoadPrims ( string  requestBody,
OSHttpRequest  request,
OSHttpResponse  response,
Scene  scene 
) [inline]

override void OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::Initialise ( OpenSimBase  openSim  )  [inline, virtual]

This method is called by OpenSimMain immediately after loading the plugin and after basic server setup, but before running any server commands.

Note that entries MUST be added to the active configuration files before the plugin can be enabled.

Reimplemented from OpenSim::ApplicationPlugins::Rest::RestPlugin.

override void OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::Close (  )  [inline, virtual]

Clean up and remove all handlers that were added earlier.

Reimplemented from OpenSim::ApplicationPlugins::Rest::RestPlugin.


Property Documentation

override string OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::Name [get]

Name of the plugin.

Reimplemented from OpenSim::ApplicationPlugins::Rest::RestPlugin.

override string OpenSim::ApplicationPlugins::Rest::Regions::RestRegionPlugin::ConfigName [get]

Return the config section name.

Reimplemented from OpenSim::ApplicationPlugins::Rest::RestPlugin.


The documentation for this class was generated from the following files:
Generated on Mon Jan 5 01:00:38 2009 for OpenSim by  doxygen 1.5.1