C# Класс Aurora.Addon.HyperGrid.HypergridLinker

Наследование: IService, ICommunicationService
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
m_HyperlinkRegions GridRegion>.Dictionary

Защищенные свойства (Protected)

Свойство Тип Описание
m_AssetService IAssetService
m_Check4096 bool
m_Database IRegionData
m_DefaultRegion OpenSim.Services.Interfaces.GridRegion
m_GatekeeperConnector GatekeeperServiceConnector
m_GridService IGridService
m_HyperlinkHandles ulong>.Dictionary
m_MapTileDirectory string
m_ScopeID UUID
m_ThisGatekeeper string
m_ThisGatekeeperURI System.Uri

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

Метод Описание
Check4096 ( ulong realHandle, uint &x, uint &y ) : bool

Cope with this viewer limitation.

FinishedStartup ( ) : void
GetMapImage ( UUID regionID, string imageURL ) : UUID
GetRegionForGrid ( string regionName, string url ) : GridRegion
GetUrlsForUser ( GridRegion region, UUID userID ) : OpenMetaverse.StructuredData.OSDMap
HandleShow ( string cmd ) : void
Initialize ( IConfigSource config, IRegistryCore registry ) : void
LinkRegion ( UUID scopeID, string regionDescriptor ) : GridRegion
RunCommand ( string cmdparams ) : void
Start ( IConfigSource config, IRegistryCore registry ) : void
TryCreateLink ( UUID scopeID, int xloc, int yloc, string remoteRegionName, uint externalPort, string externalHostName, UUID ownerID, GridRegion &regInfo, string &reason ) : bool
TryCreateLink ( UUID scopeID, int xloc, int yloc, string remoteRegionName, uint externalPort, string externalHostName, string serverURI, UUID ownerID, GridRegion &regInfo, string &reason ) : bool
TryLinkRegionToCoords ( UUID scopeID, string mapName, int xloc, int yloc, UUID ownerID, string &reason ) : GridRegion
TryLinkRegionToCoords ( UUID scopeID, string mapName, int xloc, int yloc, string &reason ) : GridRegion
TryUnlinkRegion ( string mapName ) : bool

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

Метод Описание
AddHyperlinkRegion ( GridRegion regionInfo, ulong regionHandle ) : void
LinkRegionCmdUsage ( ) : void
LoadXmlLinkFile ( string cmdparams ) : void
ReadLinkFromConfig ( IConfig config ) : void
RemoveHyperlinkRegion ( UUID regionID ) : void
RunHGCommand ( string command, string cmdparams ) : void
RunLinkRegionCommand ( string cmdparams ) : void
UnlinkRegionCmdUsage ( ) : void

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

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

Cope with this viewer limitation.
public Check4096 ( ulong realHandle, uint &x, uint &y ) : bool
realHandle ulong
x uint
y uint
Результат bool

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

public FinishedStartup ( ) : void
Результат void

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

public GetMapImage ( UUID regionID, string imageURL ) : UUID
regionID UUID
imageURL string
Результат UUID

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

public GetRegionForGrid ( string regionName, string url ) : GridRegion
regionName string
url string
Результат OpenSim.Services.Interfaces.GridRegion

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

public GetUrlsForUser ( GridRegion region, UUID userID ) : OpenMetaverse.StructuredData.OSDMap
region OpenSim.Services.Interfaces.GridRegion
userID UUID
Результат OpenMetaverse.StructuredData.OSDMap

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

public HandleShow ( string cmd ) : void
cmd string
Результат void

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

public Initialize ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
Результат void

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

public LinkRegion ( UUID scopeID, string regionDescriptor ) : GridRegion
scopeID UUID
regionDescriptor string
Результат OpenSim.Services.Interfaces.GridRegion

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

public RunCommand ( string cmdparams ) : void
cmdparams string
Результат void

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

public Start ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
Результат void

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

public TryCreateLink ( UUID scopeID, int xloc, int yloc, string remoteRegionName, uint externalPort, string externalHostName, UUID ownerID, GridRegion &regInfo, string &reason ) : bool
scopeID UUID
xloc int
yloc int
remoteRegionName string
externalPort uint
externalHostName string
ownerID UUID
regInfo OpenSim.Services.Interfaces.GridRegion
reason string
Результат bool

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

public TryCreateLink ( UUID scopeID, int xloc, int yloc, string remoteRegionName, uint externalPort, string externalHostName, string serverURI, UUID ownerID, GridRegion &regInfo, string &reason ) : bool
scopeID UUID
xloc int
yloc int
remoteRegionName string
externalPort uint
externalHostName string
serverURI string
ownerID UUID
regInfo OpenSim.Services.Interfaces.GridRegion
reason string
Результат bool

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

public TryLinkRegionToCoords ( UUID scopeID, string mapName, int xloc, int yloc, UUID ownerID, string &reason ) : GridRegion
scopeID UUID
mapName string
xloc int
yloc int
ownerID UUID
reason string
Результат OpenSim.Services.Interfaces.GridRegion

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

public TryLinkRegionToCoords ( UUID scopeID, string mapName, int xloc, int yloc, string &reason ) : GridRegion
scopeID UUID
mapName string
xloc int
yloc int
reason string
Результат OpenSim.Services.Interfaces.GridRegion

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

public TryUnlinkRegion ( string mapName ) : bool
mapName string
Результат bool

Описание свойств

m_AssetService защищенное свойство

protected IAssetService m_AssetService
Результат IAssetService

m_Check4096 защищенное свойство

protected bool m_Check4096
Результат bool

m_Database защищенное свойство

protected IRegionData m_Database
Результат IRegionData

m_DefaultRegion защищенное свойство

protected GridRegion,OpenSim.Services.Interfaces m_DefaultRegion
Результат OpenSim.Services.Interfaces.GridRegion

m_GatekeeperConnector защищенное свойство

protected GatekeeperServiceConnector,Aurora.Addon.HyperGrid m_GatekeeperConnector
Результат GatekeeperServiceConnector

m_GridService защищенное свойство

protected IGridService m_GridService
Результат IGridService

m_HyperlinkHandles защищенное свойство

protected Dictionary m_HyperlinkHandles
Результат ulong>.Dictionary

m_HyperlinkRegions публичное свойство

public Dictionary m_HyperlinkRegions
Результат GridRegion>.Dictionary

m_MapTileDirectory защищенное свойство

protected string m_MapTileDirectory
Результат string

m_ScopeID защищенное свойство

protected UUID m_ScopeID
Результат UUID

m_ThisGatekeeper защищенное свойство

protected string m_ThisGatekeeper
Результат string

m_ThisGatekeeperURI защищенное свойство

protected Uri,System m_ThisGatekeeperURI
Результат System.Uri