C# Class Universe.Services.MapCAPS

Inheritance: IExternalCapsRequestHandler
Show file Open project: Virtual-Universe/Virtual-Universe

Public Methods

Method Description
IncomingCapsDestruction ( ) : void
IncomingCapsRequest ( UUID agentID, GridRegion region, ISimulationBase simbase, OSDMap &capURLs ) : void
MapLayerRequest ( string request, OSHttpRequest httpRequest, OSHttpResponse httpResponse ) : byte[]

Callback for a map layer request

Protected Methods

Method Description
GetOSDMapLayerResponse ( int bottom, int left, int right, int top, UUID imageID ) : OSDMap

MapBlockFromGridRegion ( GridRegion r, int flag ) : MapBlockData
MapLayerResponce ( OSDArray layerData, OSDArray mapBlocksData, int flags ) : OSDMap

Method Details

GetOSDMapLayerResponse() protected static method

protected static GetOSDMapLayerResponse ( int bottom, int left, int right, int top, UUID imageID ) : OSDMap
bottom int
left int
right int
top int
imageID UUID
return OSDMap

IncomingCapsDestruction() public method

public IncomingCapsDestruction ( ) : void
return void

IncomingCapsRequest() public method

public IncomingCapsRequest ( UUID agentID, GridRegion region, ISimulationBase simbase, OSDMap &capURLs ) : void
agentID UUID
region Universe.Framework.Services.GridRegion
simbase ISimulationBase
capURLs OSDMap
return void

MapBlockFromGridRegion() protected method

protected MapBlockFromGridRegion ( GridRegion r, int flag ) : MapBlockData
r Universe.Framework.Services.GridRegion
flag int
return Universe.Framework.ClientInterfaces.MapBlockData

MapLayerRequest() public method

Callback for a map layer request
public MapLayerRequest ( string request, OSHttpRequest httpRequest, OSHttpResponse httpResponse ) : byte[]
request string
httpRequest Universe.Framework.Servers.HttpServer.Implementation.OSHttpRequest
httpResponse Universe.Framework.Servers.HttpServer.Implementation.OSHttpResponse
return byte[]

MapLayerResponce() protected static method

protected static MapLayerResponce ( OSDArray layerData, OSDArray mapBlocksData, int flags ) : OSDMap
layerData OSDArray
mapBlocksData OSDArray
flags int
return OSDMap