C# Class OpenSim.Services.Connectors.SimianGrid.SimianGridServiceConnector

Connects region registration and neighbor lookups to the SimianGrid backend
Inheritance: IGridService, IService
Afficher le fichier Open project: N3X15/VoxelSim

Méthodes publiques

Méthode Description
AddRegion ( Scene scene ) : void
Close ( ) : void
DeregisterRegion ( UUID regionID ) : bool
GetDefaultRegions ( UUID scopeID ) : List
GetFallbackRegions ( UUID scopeID, int x, int y ) : List
GetHyperlinks ( UUID scopeID ) : List
GetNeighbours ( UUID scopeID, UUID regionID ) : List
GetRegionByName ( UUID scopeID, string regionName ) : GridRegion
GetRegionByPosition ( UUID scopeID, int x, int y ) : GridRegion
GetRegionByUUID ( UUID scopeID, UUID regionID ) : GridRegion
GetRegionFlags ( UUID scopeID, UUID regionID ) : int
GetRegionRange ( UUID scopeID, int xmin, int xmax, int ymin, int ymax ) : List
GetRegionsByName ( UUID scopeID, string name, int maxNumber ) : List
Initialise ( IConfigSource source ) : void
PostInitialise ( ) : void
RegionLoaded ( Scene scene ) : void
RegisterRegion ( UUID scopeID, GridRegion regionInfo ) : string
RemoveRegion ( Scene scene ) : void
SimianGridServiceConnector ( ) : System
SimianGridServiceConnector ( IConfigSource source ) : System

Private Methods

Méthode Description
CommonInit ( IConfigSource source ) : void
GetNearestRegion ( Vector3d position, bool onlyEnabled ) : GridRegion
ResponseToGridRegion ( OSDMap response ) : GridRegion
UploadMapTile ( IScene scene ) : void

Method Details

AddRegion() public méthode

public AddRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

DeregisterRegion() public méthode

public DeregisterRegion ( UUID regionID ) : bool
regionID UUID
Résultat bool

GetDefaultRegions() public méthode

public GetDefaultRegions ( UUID scopeID ) : List
scopeID UUID
Résultat List

GetFallbackRegions() public méthode

public GetFallbackRegions ( UUID scopeID, int x, int y ) : List
scopeID UUID
x int
y int
Résultat List

GetHyperlinks() public méthode

public GetHyperlinks ( UUID scopeID ) : List
scopeID UUID
Résultat List

GetNeighbours() public méthode

public GetNeighbours ( UUID scopeID, UUID regionID ) : List
scopeID UUID
regionID UUID
Résultat List

GetRegionByName() public méthode

public GetRegionByName ( UUID scopeID, string regionName ) : GridRegion
scopeID UUID
regionName string
Résultat OpenSim.Services.Interfaces.GridRegion

GetRegionByPosition() public méthode

public GetRegionByPosition ( UUID scopeID, int x, int y ) : GridRegion
scopeID UUID
x int
y int
Résultat OpenSim.Services.Interfaces.GridRegion

GetRegionByUUID() public méthode

public GetRegionByUUID ( UUID scopeID, UUID regionID ) : GridRegion
scopeID UUID
regionID UUID
Résultat OpenSim.Services.Interfaces.GridRegion

GetRegionFlags() public méthode

public GetRegionFlags ( UUID scopeID, UUID regionID ) : int
scopeID UUID
regionID UUID
Résultat int

GetRegionRange() public méthode

public GetRegionRange ( UUID scopeID, int xmin, int xmax, int ymin, int ymax ) : List
scopeID UUID
xmin int
xmax int
ymin int
ymax int
Résultat List

GetRegionsByName() public méthode

public GetRegionsByName ( UUID scopeID, string name, int maxNumber ) : List
scopeID UUID
name string
maxNumber int
Résultat List

Initialise() public méthode

public Initialise ( IConfigSource source ) : void
source IConfigSource
Résultat void

PostInitialise() public méthode

public PostInitialise ( ) : void
Résultat void

RegionLoaded() public méthode

public RegionLoaded ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Résultat void

RegisterRegion() public méthode

public RegisterRegion ( UUID scopeID, GridRegion regionInfo ) : string
scopeID UUID
regionInfo OpenSim.Services.Interfaces.GridRegion
Résultat string

RemoveRegion() public méthode

public RemoveRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Résultat void

SimianGridServiceConnector() public méthode

public SimianGridServiceConnector ( ) : System
Résultat System

SimianGridServiceConnector() public méthode

public SimianGridServiceConnector ( IConfigSource source ) : System
source IConfigSource
Résultat System