Base streamed request handler.
More...
Inherits OpenSim.Framework.Servers.HttpServer.BaseRequestHandler, and OpenSim.Framework.Servers.HttpServer.IStreamedRequestHandler.
Inherited by OpenSim.Capabilities.Handlers.AvatarPickerSearchHandler, OpenSim.Capabilities.Handlers.GetDisplayNamesHandler, OpenSim.Capabilities.Handlers.GetTextureRobustHandler, OpenSim.Framework.Capabilities.LLSDStreamhandler< TRequest, TResponse >, OpenSim.Framework.Servers.HttpServer.BinaryStreamHandler, OpenSim.Framework.Servers.HttpServer.RestStreamHandler, OpenSim.Groups.GroupsServicePostHandler, OpenSim.Groups.HGGroupsServicePostHandler, OpenSim.OfflineIM.OfflineIMServicePostHandler, OpenSim.OpenSimBase.SimStatusHandler, OpenSim.OpenSimBase.UXSimStatusHandler, OpenSim.OpenSimBase.XSimStatusHandler, OpenSim.Region.ClientStack.Linden.ConsoleHandler, OpenSim.Region.CoreModules.World.Estate.EstateRequestHandler, OpenSim.Region.Framework.Scenes.RegionStatsHandler, OpenSim.Region.OptionalModules.ViewerSupport.MenuActionHandler, OpenSim.Region.OptionalModules.World.WorldView.WorldViewRequestHandler, OpenSim.Server.Handlers.AgentPreferences.AgentPreferencesServerPostHandler, OpenSim.Server.Handlers.Asset.AssetServerDeleteHandler, OpenSim.Server.Handlers.Asset.AssetServerGetHandler, OpenSim.Server.Handlers.Asset.AssetServerPostHandler, OpenSim.Server.Handlers.Asset.AssetsExistHandler, OpenSim.Server.Handlers.Authentication.AuthenticationServerPostHandler, OpenSim.Server.Handlers.Authorization.AuthorizationServerPostHandler, OpenSim.Server.Handlers.Avatar.AvatarServerPostHandler, OpenSim.Server.Handlers.BakedTextures.BakesServerGetHandler, OpenSim.Server.Handlers.BakedTextures.BakesServerPostHandler, OpenSim.Server.Handlers.EstateServerGetHandler, OpenSim.Server.Handlers.EstateServerPostHandler, OpenSim.Server.Handlers.Friends.FriendsServerPostHandler, OpenSim.Server.Handlers.Grid.GridServerPostHandler, OpenSim.Server.Handlers.GridUser.GridUserServerPostHandler, OpenSim.Server.Handlers.Hypergrid.HeloServerGetHandler, OpenSim.Server.Handlers.Hypergrid.HeloServerHeadHandler, OpenSim.Server.Handlers.Hypergrid.HGFriendsServerPostHandler, OpenSim.Server.Handlers.Inventory.InventoryServerMoveItemsHandler, OpenSim.Server.Handlers.Inventory.XInventoryConnectorPostHandler, OpenSim.Server.Handlers.MapImage.MapServerGetHandler, OpenSim.Server.Handlers.MapImage.MapServerPostHandler, OpenSim.Server.Handlers.MapImage.MapServerRemoveHandler, OpenSim.Server.Handlers.Neighbour.NeighbourDeleteHandler, OpenSim.Server.Handlers.Neighbour.NeighbourGetHandler, OpenSim.Server.Handlers.Neighbour.NeighbourPostHandler, OpenSim.Server.Handlers.Neighbour.NeighbourPutHandler, OpenSim.Server.Handlers.Presence.PresenceServerPostHandler, OpenSim.Server.Handlers.Simulation.AgentPostHandler, OpenSim.Server.Handlers.Simulation.AgentPutHandler, and OpenSim.Server.Handlers.UserAccounts.UserAccountServerPostHandler.
|
| BaseStreamHandler (string httpMethod, string path) |
|
| BaseStreamHandler (string httpMethod, string path, string name, string description) |
|
| BaseStreamHandler (string httpMethod, string path, IServiceAuth auth) |
|
virtual byte[] | ProcessRequest (string path, Stream request, IOSHttpRequest httpRequest, IOSHttpResponse httpResponse) |
|
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) |
|
Base streamed request handler.
Inheriting classes should override ProcessRequest() rather than Handle()
Definition at line 40 of file BaseStreamHandler.cs.
OpenSim.Framework.Servers.HttpServer.BaseStreamHandler.BaseStreamHandler |
( |
string |
httpMethod, |
|
|
string |
path |
|
) |
| |
|
inlineprotected |
OpenSim.Framework.Servers.HttpServer.BaseStreamHandler.BaseStreamHandler |
( |
string |
httpMethod, |
|
|
string |
path, |
|
|
string |
name, |
|
|
string |
description |
|
) |
| |
|
inlineprotected |
OpenSim.Framework.Servers.HttpServer.BaseStreamHandler.BaseStreamHandler |
( |
string |
httpMethod, |
|
|
string |
path, |
|
|
IServiceAuth |
auth |
|
) |
| |
|
inlineprotected |
virtual byte [] OpenSim.Framework.Servers.HttpServer.BaseStreamHandler.Handle |
( |
string |
path, |
|
|
Stream |
request, |
|
|
IOSHttpRequest |
httpRequest, |
|
|
IOSHttpResponse |
httpResponse |
|
) |
| |
|
inlinevirtual |
virtual byte [] OpenSim.Framework.Servers.HttpServer.BaseStreamHandler.ProcessRequest |
( |
string |
path, |
|
|
Stream |
request, |
|
|
IOSHttpRequest |
httpRequest, |
|
|
IOSHttpResponse |
httpResponse |
|
) |
| |
|
inlineprotectedvirtual |
Reimplemented in OpenSim.OpenSimBase.UXSimStatusHandler, OpenSim.OpenSimBase.XSimStatusHandler, OpenSim.OpenSimBase.SimStatusHandler, OpenSim.Server.Handlers.Simulation.AgentPutHandler, OpenSim.Server.Handlers.Simulation.AgentPostHandler, OpenSim.Region.OptionalModules.ViewerSupport.MenuActionHandler, OpenSim.Server.Handlers.EstateServerPostHandler, OpenSim.Server.Handlers.Neighbour.NeighbourDeleteHandler, OpenSim.Region.ClientStack.Linden.ConsoleHandler, OpenSim.Server.Handlers.Neighbour.NeighbourPutHandler, OpenSim.Groups.HGGroupsServicePostHandler, OpenSim.Server.Handlers.MapImage.MapServerPostHandler, OpenSim.Server.Handlers.Hypergrid.HeloServerHeadHandler, OpenSim.Server.Handlers.Inventory.XInventoryConnectorPostHandler, OpenSim.Server.Handlers.EstateServerGetHandler, OpenSim.Groups.GroupsServicePostHandler, OpenSim.Server.Handlers.MapImage.MapServerGetHandler, OpenSim.Server.Handlers.Neighbour.NeighbourPostHandler, OpenSim.OfflineIM.OfflineIMServicePostHandler, OpenSim.Server.Handlers.Asset.AssetServerDeleteHandler, OpenSim.Server.Handlers.Authentication.AuthenticationServerPostHandler, OpenSim.Server.Handlers.UserAccounts.UserAccountServerPostHandler, OpenSim.Server.Handlers.Hypergrid.HGFriendsServerPostHandler, OpenSim.Capabilities.Handlers.GetTextureRobustHandler, OpenSim.Server.Handlers.Asset.AssetServerGetHandler, OpenSim.Capabilities.Handlers.GetDisplayNamesHandler, OpenSim.Region.Framework.Scenes.RegionStatsHandler, OpenSim.Server.Handlers.Asset.AssetsExistHandler, OpenSim.Server.Handlers.Grid.GridServerPostHandler, OpenSim.Server.Handlers.Asset.AssetServerPostHandler, OpenSim.Server.Handlers.Friends.FriendsServerPostHandler, OpenSim.Server.Handlers.Neighbour.NeighbourGetHandler, OpenSim.Server.Handlers.AgentPreferences.AgentPreferencesServerPostHandler, OpenSim.Server.Handlers.Avatar.AvatarServerPostHandler, OpenSim.Server.Handlers.BakedTextures.BakesServerGetHandler, OpenSim.Server.Handlers.GridUser.GridUserServerPostHandler, OpenSim.Server.Handlers.Presence.PresenceServerPostHandler, OpenSim.Capabilities.Handlers.AvatarPickerSearchHandler, OpenSim.Server.Handlers.Inventory.InventoryServerMoveItemsHandler, OpenSim.Region.CoreModules.World.Estate.EstateRequestHandler, OpenSim.Region.OptionalModules.World.WorldView.WorldViewRequestHandler, OpenSim.Server.Handlers.BakedTextures.BakesServerPostHandler, OpenSim.Server.Handlers.Authorization.AuthorizationServerPostHandler, OpenSim.Framework.Capabilities.LLSDStreamhandler< TRequest, TResponse >, OpenSim.Framework.Servers.HttpServer.RestStreamHandler, and OpenSim.Framework.Servers.HttpServer.BinaryStreamHandler.
Definition at line 79 of file BaseStreamHandler.cs.
IServiceAuth OpenSim.Framework.Servers.HttpServer.BaseStreamHandler.m_Auth |
|
protected |
The documentation for this class was generated from the following file: