OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
OpenSim.Services.LLLoginService.LLLoginService Class Reference
Inheritance diagram for OpenSim.Services.LLLoginService.LLLoginService:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Services.LLLoginService.LLLoginService:
Collaboration graph
[legend]

Public Member Functions

 LLLoginService (IConfigSource config, ISimulationService simService, ILibraryService libraryService)
 
 LLLoginService (IConfigSource config)
 
Hashtable SetLevel (string firstName, string lastName, string passwd, int level, IPEndPoint clientIP)
 
LoginResponse Login (string firstName, string lastName, string passwd, string startLocation, UUID scopeID, string clientVersion, string channel, string mac, string id0, IPEndPoint clientIP, bool LibOMVclient)
 

Protected Member Functions

GridRegion FindDestination (UserAccount account, UUID scopeID, GridUserInfo pinfo, UUID sessionID, string startLocation, GridRegion home, out GridRegion gatekeeper, out string where, out Vector3 position, out Vector3 lookAt, out TeleportFlags flags)
 
AgentCircuitData LaunchAgentAtGrid (GridRegion gatekeeper, GridRegion destination, UserAccount account, AvatarAppearance avatar, UUID session, UUID secureSession, Vector3 position, string currentWhere, string viewer, string channel, string mac, string id0, IPEndPoint clientIP, TeleportFlags flags, out string where, out string reason, out GridRegion dest)
 

Protected Attributes

IUserAccountService m_UserAccountService
 
IGridUserService m_GridUserService
 
IAuthenticationService m_AuthenticationService
 
IInventoryService m_InventoryService
 
IInventoryService m_HGInventoryService
 
IGridService m_GridService
 
IPresenceService m_PresenceService
 
ISimulationService m_LocalSimulationService
 
ISimulationService m_RemoteSimulationService
 
ILibraryService m_LibraryService
 
IFriendsService m_FriendsService
 
IAvatarService m_AvatarService
 
IUserAgentService m_UserAgentService
 
GatekeeperServiceConnector m_GatekeeperConnector
 
string m_DefaultRegionName
 
string m_WelcomeMessage
 
bool m_RequireInventory
 
int m_MinLoginLevel
 
string m_GatekeeperURL
 
bool m_AllowRemoteSetLoginLevel
 
string m_MapTileURL
 
string m_ProfileURL
 
string m_OpenIDURL
 
string m_SearchURL
 
string m_Currency
 
string m_ClassifiedFee
 
int m_MaxAgentGroups
 
string m_DestinationGuide
 
string m_AvatarPicker
 
string m_AllowedClients
 
string m_DeniedClients
 
string m_MessageUrl
 
string m_DSTZone
 

Detailed Description

Definition at line 50 of file LLLoginService.cs.

Constructor & Destructor Documentation

OpenSim.Services.LLLoginService.LLLoginService.LLLoginService ( IConfigSource  config,
ISimulationService  simService,
ILibraryService  libraryService 
)
inline

Definition at line 96 of file LLLoginService.cs.

OpenSim.Services.LLLoginService.LLLoginService.LLLoginService ( IConfigSource  config)
inline

Definition at line 215 of file LLLoginService.cs.

Member Function Documentation

GridRegion OpenSim.Services.LLLoginService.LLLoginService.FindDestination ( UserAccount  account,
UUID  scopeID,
GridUserInfo  pinfo,
UUID  sessionID,
string  startLocation,
GridRegion  home,
out GridRegion  gatekeeper,
out string  where,
out Vector3  position,
out Vector3  lookAt,
out TeleportFlags  flags 
)
inlineprotected

Definition at line 544 of file LLLoginService.cs.

AgentCircuitData OpenSim.Services.LLLoginService.LLLoginService.LaunchAgentAtGrid ( GridRegion  gatekeeper,
GridRegion  destination,
UserAccount  account,
AvatarAppearance  avatar,
UUID  session,
UUID  secureSession,
Vector3  position,
string  currentWhere,
string  viewer,
string  channel,
string  mac,
string  id0,
IPEndPoint  clientIP,
TeleportFlags  flags,
out string  where,
out string  reason,
out GridRegion  dest 
)
inlineprotected

Definition at line 810 of file LLLoginService.cs.

Here is the call graph for this function:

LoginResponse OpenSim.Services.LLLoginService.LLLoginService.Login ( string  firstName,
string  lastName,
string  passwd,
string  startLocation,
UUID  scopeID,
string  clientVersion,
string  channel,
string  mac,
string  id0,
IPEndPoint  clientIP,
bool  LibOMVclient 
)
inline

Implements OpenSim.Services.Interfaces.ILoginService.

Definition at line 268 of file LLLoginService.cs.

Hashtable OpenSim.Services.LLLoginService.LLLoginService.SetLevel ( string  firstName,
string  lastName,
string  passwd,
int  level,
IPEndPoint  clientIP 
)
inline

Implements OpenSim.Services.Interfaces.ILoginService.

Definition at line 219 of file LLLoginService.cs.

Member Data Documentation

string OpenSim.Services.LLLoginService.LLLoginService.m_AllowedClients
protected

Definition at line 88 of file LLLoginService.cs.

bool OpenSim.Services.LLLoginService.LLLoginService.m_AllowRemoteSetLoginLevel
protected

Definition at line 78 of file LLLoginService.cs.

IAuthenticationService OpenSim.Services.LLLoginService.LLLoginService.m_AuthenticationService
protected

Definition at line 59 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_AvatarPicker
protected

Definition at line 87 of file LLLoginService.cs.

IAvatarService OpenSim.Services.LLLoginService.LLLoginService.m_AvatarService
protected

Definition at line 68 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_ClassifiedFee
protected

Definition at line 84 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_Currency
protected

Definition at line 83 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_DefaultRegionName
protected

Definition at line 73 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_DeniedClients
protected

Definition at line 89 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_DestinationGuide
protected

Definition at line 86 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_DSTZone
protected

Definition at line 91 of file LLLoginService.cs.

IFriendsService OpenSim.Services.LLLoginService.LLLoginService.m_FriendsService
protected

Definition at line 67 of file LLLoginService.cs.

GatekeeperServiceConnector OpenSim.Services.LLLoginService.LLLoginService.m_GatekeeperConnector
protected

Definition at line 71 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_GatekeeperURL
protected

Definition at line 77 of file LLLoginService.cs.

IGridService OpenSim.Services.LLLoginService.LLLoginService.m_GridService
protected

Definition at line 62 of file LLLoginService.cs.

IGridUserService OpenSim.Services.LLLoginService.LLLoginService.m_GridUserService
protected

Definition at line 58 of file LLLoginService.cs.

IInventoryService OpenSim.Services.LLLoginService.LLLoginService.m_HGInventoryService
protected

Definition at line 61 of file LLLoginService.cs.

IInventoryService OpenSim.Services.LLLoginService.LLLoginService.m_InventoryService
protected

Definition at line 60 of file LLLoginService.cs.

ILibraryService OpenSim.Services.LLLoginService.LLLoginService.m_LibraryService
protected

Definition at line 66 of file LLLoginService.cs.

ISimulationService OpenSim.Services.LLLoginService.LLLoginService.m_LocalSimulationService
protected

Definition at line 64 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_MapTileURL
protected

Definition at line 79 of file LLLoginService.cs.

int OpenSim.Services.LLLoginService.LLLoginService.m_MaxAgentGroups
protected

Definition at line 85 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_MessageUrl
protected

Definition at line 90 of file LLLoginService.cs.

int OpenSim.Services.LLLoginService.LLLoginService.m_MinLoginLevel
protected

Definition at line 76 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_OpenIDURL
protected

Definition at line 81 of file LLLoginService.cs.

IPresenceService OpenSim.Services.LLLoginService.LLLoginService.m_PresenceService
protected

Definition at line 63 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_ProfileURL
protected

Definition at line 80 of file LLLoginService.cs.

ISimulationService OpenSim.Services.LLLoginService.LLLoginService.m_RemoteSimulationService
protected

Definition at line 65 of file LLLoginService.cs.

bool OpenSim.Services.LLLoginService.LLLoginService.m_RequireInventory
protected

Definition at line 75 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_SearchURL
protected

Definition at line 82 of file LLLoginService.cs.

IUserAccountService OpenSim.Services.LLLoginService.LLLoginService.m_UserAccountService
protected

Definition at line 57 of file LLLoginService.cs.

IUserAgentService OpenSim.Services.LLLoginService.LLLoginService.m_UserAgentService
protected

Definition at line 69 of file LLLoginService.cs.

string OpenSim.Services.LLLoginService.LLLoginService.m_WelcomeMessage
protected

Definition at line 74 of file LLLoginService.cs.


The documentation for this class was generated from the following file: