C# Класс OpenSim.Services.LLLoginService.LLLoginService

Наследование: ILoginService
Показать файл Открыть проект

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

Свойство Тип Описание
m_AuthenticationService IAuthenticationService
m_AvatarService IAvatarService
m_FriendsService IFriendsService
m_GridService IGridService
m_GridUserService IGridUserService
m_InventoryService IInventoryService
m_LibraryService ILibraryService
m_MinLoginLevel int
m_PresenceService IPresenceService
m_UserAccountService IUserAccountService
m_WelcomeMessage string

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

Метод Описание
LLLoginService ( IConfigSource config ) : System
LLLoginService ( IConfigSource config, ISimulationService simService, ILibraryService libraryService ) : System
Login ( string firstName, string lastName, string passwd, string startLocation, UUID scopeID, string clientVersion, IPEndPoint clientIP ) : OpenSim.Services.Interfaces.LoginResponse
SetLevel ( string firstName, string lastName, string passwd, int level, IPEndPoint clientIP ) : Hashtable

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

Метод Описание
FindDestination ( UserAccount account, UUID scopeID, OpenSim.Services.Interfaces.GridUserInfo pinfo, UUID sessionID, string startLocation, GridRegion home, GridRegion &gatekeeper, string &where, System.Vector3 &position, System.Vector3 &lookAt ) : GridRegion
LaunchAgentAtGrid ( GridRegion gatekeeper, GridRegion destination, UserAccount account, OpenSim.Services.Interfaces.AvatarData avatar, UUID session, UUID secureSession, System.Vector3 position, string currentWhere, string viewer, string &where, string &reason ) : AgentCircuitData

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

Метод Описание
FindForeignRegion ( string domainName, uint port, string regionName, GridRegion &gatekeeper ) : GridRegion
HandleLoginCommand ( string module, string cmd ) : void
LaunchAgentDirectly ( ISimulationService simConnector, GridRegion region, AgentCircuitData aCircuit, string &reason ) : bool
LaunchAgentIndirectly ( GridRegion gatekeeper, GridRegion destination, AgentCircuitData aCircuit, string &reason ) : bool
MakeAgent ( GridRegion region, UserAccount account, OpenSim.Services.Interfaces.AvatarData avatar, UUID session, UUID secureSession, uint circuit, System.Vector3 position, string viewer ) : AgentCircuitData
RegisterCommands ( ) : void
SetHostAndPort ( string url ) : void
SetServiceURLs ( AgentCircuitData aCircuit, UserAccount account ) : void

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

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

protected FindDestination ( UserAccount account, UUID scopeID, OpenSim.Services.Interfaces.GridUserInfo pinfo, UUID sessionID, string startLocation, GridRegion home, GridRegion &gatekeeper, string &where, System.Vector3 &position, System.Vector3 &lookAt ) : GridRegion
account OpenSim.Services.Interfaces.UserAccount
scopeID UUID
pinfo OpenSim.Services.Interfaces.GridUserInfo
sessionID UUID
startLocation string
home OpenSim.Services.Interfaces.GridRegion
gatekeeper OpenSim.Services.Interfaces.GridRegion
where string
position System.Vector3
lookAt System.Vector3
Результат OpenSim.Services.Interfaces.GridRegion

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

public LLLoginService ( IConfigSource config ) : System
config IConfigSource
Результат System

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

public LLLoginService ( IConfigSource config, ISimulationService simService, ILibraryService libraryService ) : System
config IConfigSource
simService ISimulationService
libraryService ILibraryService
Результат System

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

protected LaunchAgentAtGrid ( GridRegion gatekeeper, GridRegion destination, UserAccount account, OpenSim.Services.Interfaces.AvatarData avatar, UUID session, UUID secureSession, System.Vector3 position, string currentWhere, string viewer, string &where, string &reason ) : AgentCircuitData
gatekeeper OpenSim.Services.Interfaces.GridRegion
destination OpenSim.Services.Interfaces.GridRegion
account OpenSim.Services.Interfaces.UserAccount
avatar OpenSim.Services.Interfaces.AvatarData
session UUID
secureSession UUID
position System.Vector3
currentWhere string
viewer string
where string
reason string
Результат OpenSim.Framework.AgentCircuitData

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

public Login ( string firstName, string lastName, string passwd, string startLocation, UUID scopeID, string clientVersion, IPEndPoint clientIP ) : OpenSim.Services.Interfaces.LoginResponse
firstName string
lastName string
passwd string
startLocation string
scopeID UUID
clientVersion string
clientIP System.Net.IPEndPoint
Результат OpenSim.Services.Interfaces.LoginResponse

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

public SetLevel ( string firstName, string lastName, string passwd, int level, IPEndPoint clientIP ) : Hashtable
firstName string
lastName string
passwd string
level int
clientIP System.Net.IPEndPoint
Результат System.Collections.Hashtable

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

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

protected IAuthenticationService m_AuthenticationService
Результат IAuthenticationService

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

protected IAvatarService m_AvatarService
Результат IAvatarService

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

protected IFriendsService m_FriendsService
Результат IFriendsService

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

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

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

protected IGridUserService m_GridUserService
Результат IGridUserService

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

protected IInventoryService m_InventoryService
Результат IInventoryService

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

protected ILibraryService m_LibraryService
Результат ILibraryService

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

protected int m_MinLoginLevel
Результат int

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

protected IPresenceService m_PresenceService
Результат IPresenceService

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

protected IUserAccountService m_UserAccountService
Результат IUserAccountService

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

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