C# Класс OpenSim.Region.CoreModules.Framework.EntityTransfer.HGEntityTransferModule

Наследование: EntityTransferModule, ISharedRegionModule, IEntityTransferModule, IUserAgentVerificationModule
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
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

Приватные методы

Метод Описание
MakeRegion ( AgentCircuitData aCircuit ) : GridRegion
OnConnectionClosed ( IClientAPI obj ) : void

Описание методов

AddRegion() публичный Метод

public AddRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Результат void

AgentHasMovedAway() защищенный Метод

protected AgentHasMovedAway ( UUID sessionID, bool logout ) : void
sessionID UUID
logout bool
Результат void

CreateAgent() защищенный Метод

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
Результат bool

GetFinalDestination() защищенный Метод

protected GetFinalDestination ( GridRegion region ) : GridRegion
region OpenSim.Services.Interfaces.GridRegion
Результат OpenSim.Services.Interfaces.GridRegion

Initialise() публичный Метод

public Initialise ( IConfigSource source ) : void
source IConfigSource
Результат void

NeedsClosing() защищенный Метод

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
Результат bool

OnNewClient() защищенный Метод

protected OnNewClient ( IClientAPI client ) : void
client IClientAPI
Результат void

RegionLoaded() публичный Метод

public RegionLoaded ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Результат void

RemoveRegion() публичный Метод

public RemoveRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Результат void

TeleportHome() публичный Метод

public TeleportHome ( UUID id, IClientAPI client ) : void
id UUID
client IClientAPI
Результат void

VerifyClient() публичный Метод

public VerifyClient ( AgentCircuitData aCircuit, string token ) : bool
aCircuit OpenSim.Framework.AgentCircuitData
token string
Результат bool