C# Class OpenSim.Region.CoreModules.ServiceConnectorsOut.Simulation.LocalSimulationConnectorModule

Inheritance: ISharedRegionModule, ISimulationService
Datei anzeigen Open project: openmetaversefoundation/fortis-opensim Class Usage Examples

Public Methods

Method Description
AddRegion ( Scene scene ) : void
Close ( ) : void
CloseAgent ( GridRegion destination, UUID id ) : bool
CreateAgent ( GridRegion destination, AgentCircuitData aCircuit, uint teleportFlags, string &reason ) : bool
CreateObject ( GridRegion destination, ISceneObject sog, bool isLocalCall ) : bool
CreateObject ( GridRegion destination, UUID userID, UUID itemID ) : bool
GetInnerService ( ) : ISimulationService
GetScene ( ulong regionhandle ) : IScene
Init ( Scene scene ) : void

Can be called from other modules.

Initialise ( IConfigSource config ) : void
IsLocalRegion ( UUID id ) : bool
IsLocalRegion ( ulong regionhandle ) : bool
PostInitialise ( ) : void
RegionLoaded ( Scene scene ) : void
ReleaseAgent ( UUID origin, UUID id, string uri ) : bool
RemoveRegion ( Scene scene ) : void
RemoveScene ( Scene scene ) : void

Can be called from other modules.

RetrieveAgent ( GridRegion destination, UUID id, IAgentData &agent ) : bool
UpdateAgent ( GridRegion destination, AgentData cAgentData ) : bool
UpdateAgent ( GridRegion destination, AgentPosition cAgentData ) : bool

Method Details

AddRegion() public method

public AddRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
return void

Close() public method

public Close ( ) : void
return void

CloseAgent() public method

public CloseAgent ( GridRegion destination, UUID id ) : bool
destination OpenSim.Services.Interfaces.GridRegion
id UUID
return bool

CreateAgent() public method

public CreateAgent ( GridRegion destination, AgentCircuitData aCircuit, uint teleportFlags, string &reason ) : bool
destination OpenSim.Services.Interfaces.GridRegion
aCircuit OpenSim.Framework.AgentCircuitData
teleportFlags uint
reason string
return bool

CreateObject() public method

public CreateObject ( GridRegion destination, ISceneObject sog, bool isLocalCall ) : bool
destination OpenSim.Services.Interfaces.GridRegion
sog ISceneObject
isLocalCall bool
return bool

CreateObject() public method

public CreateObject ( GridRegion destination, UUID userID, UUID itemID ) : bool
destination OpenSim.Services.Interfaces.GridRegion
userID UUID
itemID UUID
return bool

GetInnerService() public method

public GetInnerService ( ) : ISimulationService
return ISimulationService

GetScene() public method

public GetScene ( ulong regionhandle ) : IScene
regionhandle ulong
return IScene

Init() public method

Can be called from other modules.
public Init ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
return void

Initialise() public method

public Initialise ( IConfigSource config ) : void
config IConfigSource
return void

IsLocalRegion() public method

public IsLocalRegion ( UUID id ) : bool
id UUID
return bool

IsLocalRegion() public method

public IsLocalRegion ( ulong regionhandle ) : bool
regionhandle ulong
return bool

PostInitialise() public method

public PostInitialise ( ) : void
return void

RegionLoaded() public method

public RegionLoaded ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
return void

ReleaseAgent() public method

public ReleaseAgent ( UUID origin, UUID id, string uri ) : bool
origin UUID
id UUID
uri string
return bool

RemoveRegion() public method

public RemoveRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
return void

RemoveScene() public method

Can be called from other modules.
public RemoveScene ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
return void

RetrieveAgent() public method

public RetrieveAgent ( GridRegion destination, UUID id, IAgentData &agent ) : bool
destination OpenSim.Services.Interfaces.GridRegion
id UUID
agent IAgentData
return bool

UpdateAgent() public method

public UpdateAgent ( GridRegion destination, AgentData cAgentData ) : bool
destination OpenSim.Services.Interfaces.GridRegion
cAgentData OpenSim.Framework.AgentData
return bool

UpdateAgent() public method

public UpdateAgent ( GridRegion destination, AgentPosition cAgentData ) : bool
destination OpenSim.Services.Interfaces.GridRegion
cAgentData OpenSim.Framework.AgentPosition
return bool