C# Class OpenSim.Region.CoreModules.Framework.EntityTransfer.HGEntityTransferModule

Inheritance: EntityTransferModule, ISharedRegionModule, IEntityTransferModule, IUserAgentVerificationModule
Afficher le fichier Open project: openmetaversefoundation/fortis-opensim

Méthodes publiques

Méthode Description
AddRegion ( Scene scene ) : void
Initialise ( IConfigSource source ) : void
RegionLoaded ( Scene scene ) : void
RemoveRegion ( Scene scene ) : void
TeleportHome ( UUID id, IClientAPI client ) : void
VerifyClient ( AgentCircuitData aCircuit, string token ) : bool

Méthodes protégées

Méthode Description
AgentHasMovedAway ( UUID sessionID, bool logout ) : void
CreateAgent ( ScenePresence sp, GridRegion reg, GridRegion finalDestination, AgentCircuitData agentCircuit, uint teleportFlags, string &reason, bool &logout ) : bool
GetFinalDestination ( GridRegion region ) : GridRegion
NeedsClosing ( uint oldRegionX, uint newRegionX, uint oldRegionY, uint newRegionY, GridRegion reg ) : bool
OnNewClient ( IClientAPI client ) : void

Private Methods

Méthode Description
MakeRegion ( AgentCircuitData aCircuit ) : GridRegion
OnConnectionClosed ( IClientAPI obj ) : void

Method Details

AddRegion() public méthode

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

AgentHasMovedAway() protected méthode

protected AgentHasMovedAway ( UUID sessionID, bool logout ) : void
sessionID UUID
logout bool
Résultat void

CreateAgent() protected méthode

protected CreateAgent ( ScenePresence sp, GridRegion reg, GridRegion finalDestination, AgentCircuitData agentCircuit, uint teleportFlags, string &reason, bool &logout ) : bool
sp OpenSim.Region.Framework.Scenes.ScenePresence
reg OpenSim.Services.Interfaces.GridRegion
finalDestination OpenSim.Services.Interfaces.GridRegion
agentCircuit OpenSim.Framework.AgentCircuitData
teleportFlags uint
reason string
logout bool
Résultat bool

GetFinalDestination() protected méthode

protected GetFinalDestination ( GridRegion region ) : GridRegion
region OpenSim.Services.Interfaces.GridRegion
Résultat OpenSim.Services.Interfaces.GridRegion

Initialise() public méthode

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

NeedsClosing() protected méthode

protected NeedsClosing ( uint oldRegionX, uint newRegionX, uint oldRegionY, uint newRegionY, GridRegion reg ) : bool
oldRegionX uint
newRegionX uint
oldRegionY uint
newRegionY uint
reg OpenSim.Services.Interfaces.GridRegion
Résultat bool

OnNewClient() protected méthode

protected OnNewClient ( IClientAPI client ) : void
client IClientAPI
Résultat void

RegionLoaded() public méthode

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

RemoveRegion() public méthode

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

TeleportHome() public méthode

public TeleportHome ( UUID id, IClientAPI client ) : void
id UUID
client IClientAPI
Résultat void

VerifyClient() public méthode

public VerifyClient ( AgentCircuitData aCircuit, string token ) : bool
aCircuit OpenSim.Framework.AgentCircuitData
token string
Résultat bool