C# 클래스 Aurora.Addon.HyperGrid.GatekeeperService

상속: IService, IGatekeeperService
파일 보기 프로젝트 열기: RevolutionSmythe/Aurora-HG-Plugin

보호된 프로퍼티들

프로퍼티 타입 설명
m_AllowedClients string
m_DeniedClients string
m_defaultRegion string

공개 메소드들

메소드 설명
FinishedStartup ( ) : void
GetHyperlinkRegion ( UUID regionID ) : GridRegion
Initialize ( IConfigSource config, IRegistryCore registry ) : void
LinkRegion ( string regionName, UUID &regionID, ulong &regionHandle, string &externalName, string &imageURL, string &reason ) : bool
LoginAgent ( Aurora.Framework.AgentCircuitData aCircuit, GridRegion destination, string &reason ) : bool
Start ( IConfigSource config, IRegistryCore registry ) : void

보호된 메소드들

메소드 설명
Authenticate ( Aurora.Framework.AgentCircuitData aCircuit ) : bool
CheckAddress ( string serviceToken ) : bool

비공개 메소드들

메소드 설명
FindDefaultRegion ( ) : GridRegion
FindRegion ( List defs ) : GridRegion

메소드 상세

Authenticate() 보호된 메소드

protected Authenticate ( Aurora.Framework.AgentCircuitData aCircuit ) : bool
aCircuit Aurora.Framework.AgentCircuitData
리턴 bool

CheckAddress() 보호된 메소드

protected CheckAddress ( string serviceToken ) : bool
serviceToken string
리턴 bool

FinishedStartup() 공개 메소드

public FinishedStartup ( ) : void
리턴 void

GetHyperlinkRegion() 공개 메소드

public GetHyperlinkRegion ( UUID regionID ) : GridRegion
regionID UUID
리턴 OpenSim.Services.Interfaces.GridRegion

Initialize() 공개 메소드

public Initialize ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
리턴 void

LinkRegion() 공개 메소드

public LinkRegion ( string regionName, UUID &regionID, ulong &regionHandle, string &externalName, string &imageURL, string &reason ) : bool
regionName string
regionID UUID
regionHandle ulong
externalName string
imageURL string
reason string
리턴 bool

LoginAgent() 공개 메소드

public LoginAgent ( Aurora.Framework.AgentCircuitData aCircuit, GridRegion destination, string &reason ) : bool
aCircuit Aurora.Framework.AgentCircuitData
destination OpenSim.Services.Interfaces.GridRegion
reason string
리턴 bool

Start() 공개 메소드

public Start ( IConfigSource config, IRegistryCore registry ) : void
config IConfigSource
registry IRegistryCore
리턴 void

프로퍼티 상세

m_AllowedClients 보호되어 있는 프로퍼티

protected string m_AllowedClients
리턴 string

m_DeniedClients 보호되어 있는 프로퍼티

protected string m_DeniedClients
리턴 string

m_defaultRegion 보호되어 있는 프로퍼티

protected string m_defaultRegion
리턴 string