C# Class Aurora.Addon.HyperGrid.HypergridLinker

Inheritance: IService, ICommunicationService
Afficher le fichier Open project: RevolutionSmythe/Aurora-HG-Plugin Class Usage Examples

Méthodes publiques

Свойство Type Description
m_HyperlinkRegions GridRegion>.Dictionary

Protected Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Check4096() public méthode

Cope with this viewer limitation.
public Check4096 ( ulong realHandle, uint &x, uint &y ) : bool
realHandle ulong
x uint
y uint
Résultat bool

FinishedStartup() public méthode

public FinishedStartup ( ) : void
Résultat void

GetMapImage() public méthode

public GetMapImage ( UUID regionID, string imageURL ) : UUID
regionID UUID
imageURL string
Résultat UUID

GetRegionForGrid() public méthode

public GetRegionForGrid ( string regionName, string url ) : GridRegion
regionName string
url string
Résultat OpenSim.Services.Interfaces.GridRegion

GetUrlsForUser() public méthode

public GetUrlsForUser ( GridRegion region, UUID userID ) : OpenMetaverse.StructuredData.OSDMap
region OpenSim.Services.Interfaces.GridRegion
userID UUID
Résultat OpenMetaverse.StructuredData.OSDMap

HandleShow() public méthode

public HandleShow ( string cmd ) : void
cmd string
Résultat void

Initialize() public méthode

public Initialize ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
Résultat void

LinkRegion() public méthode

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

RunCommand() public méthode

public RunCommand ( string cmdparams ) : void
cmdparams string
Résultat void

Start() public méthode

public Start ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
Résultat void

TryCreateLink() public méthode

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
Résultat bool

TryCreateLink() public méthode

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
Résultat bool

TryLinkRegionToCoords() public méthode

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
Résultat OpenSim.Services.Interfaces.GridRegion

TryLinkRegionToCoords() public méthode

public TryLinkRegionToCoords ( UUID scopeID, string mapName, int xloc, int yloc, string &reason ) : GridRegion
scopeID UUID
mapName string
xloc int
yloc int
reason string
Résultat OpenSim.Services.Interfaces.GridRegion

TryUnlinkRegion() public méthode

public TryUnlinkRegion ( string mapName ) : bool
mapName string
Résultat bool

Property Details

m_AssetService protected_oe property

protected IAssetService m_AssetService
Résultat IAssetService

m_Check4096 protected_oe property

protected bool m_Check4096
Résultat bool

m_Database protected_oe property

protected IRegionData m_Database
Résultat IRegionData

m_DefaultRegion protected_oe property

protected GridRegion,OpenSim.Services.Interfaces m_DefaultRegion
Résultat OpenSim.Services.Interfaces.GridRegion

m_GatekeeperConnector protected_oe property

protected GatekeeperServiceConnector,Aurora.Addon.HyperGrid m_GatekeeperConnector
Résultat GatekeeperServiceConnector

m_GridService protected_oe property

protected IGridService m_GridService
Résultat IGridService

m_HyperlinkHandles protected_oe property

protected Dictionary m_HyperlinkHandles
Résultat ulong>.Dictionary

m_HyperlinkRegions public_oe property

public Dictionary m_HyperlinkRegions
Résultat GridRegion>.Dictionary

m_MapTileDirectory protected_oe property

protected string m_MapTileDirectory
Résultat string

m_ScopeID protected_oe property

protected UUID m_ScopeID
Résultat UUID

m_ThisGatekeeper protected_oe property

protected string m_ThisGatekeeper
Résultat string

m_ThisGatekeeperURI protected_oe property

protected Uri,System m_ThisGatekeeperURI
Résultat System.Uri