OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Public Member Functions | Protected Member Functions | Properties | List of all members
OpenSim.Services.LLLoginService.LLLoginResponse Class Reference

A class to handle LL login response. More...

Inheritance diagram for OpenSim.Services.LLLoginService.LLLoginResponse:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Services.LLLoginService.LLLoginResponse:
Collaboration graph
[legend]

Classes

class  BuddyList
 
class  InventoryData
 
class  UserInfo
 

Public Member Functions

 LLLoginResponse ()
 
 LLLoginResponse (UserAccount account, AgentCircuitData aCircuit, GridUserInfo pinfo, GridRegion destination, List< InventoryFolderBase > invSkel, FriendInfo[] friendsList, ILibraryService libService, string where, string startlocation, Vector3 position, Vector3 lookAt, List< InventoryItemBase > gestures, string message, GridRegion home, IPEndPoint clientIP, string mapTileURL, string profileURL, string openIDURL, string searchURL, string currency, string DSTZone, string destinationsURL, string avatarsURL, UUID realID, string classifiedFee, int maxAgentGroups)
 
override Hashtable ToHashtable ()
 
override OSD ToOSDMap ()
 
OSDArray ArrayListToOSDArray (ArrayList arrlst)
 
void SetEventCategories (string category, string value)
 
void AddToUIConfig (string itemName, string item)
 
void AddClassifiedCategory (Int32 ID, string categoryName)
 

Protected Member Functions

virtual ArrayList GetInventoryLibrary (ILibraryService library)
 Converts the inventory library skeleton into the form required by the rpc request. More...
 
virtual ArrayList GetLibraryOwner (InventoryFolderImpl libFolder)
 

Properties

string Login [get, set]
 
string DST [get, set]
 
string StipendSinceLogin [get, set]
 
string Gendered [get, set]
 
string EverLoggedIn [get, set]
 
uint SimPort [get, set]
 
uint SimHttpPort [get, set]
 
string SimAddress [get, set]
 
UUID AgentID [get, set]
 
UUID SessionID [get, set]
 
UUID SecureSessionID [get, set]
 
UUID RealID [get, set]
 
Int32 CircuitCode [get, set]
 
uint RegionX [get, set]
 
uint RegionY [get, set]
 
int RegionSizeX [get, set]
 
int RegionSizeY [get, set]
 
string SunTexture [get, set]
 
string CloudTexture [get, set]
 
string MoonTexture [get, set]
 
string Firstname [get, set]
 
string Lastname [get, set]
 
string AgentAccess [get, set]
 
string AgentAccessMax [get, set]
 
string StartLocation [get, set]
 
string LookAt [get, set]
 
string SeedCapability [get, set]
 
string ErrorReason [get, set]
 
string ErrorMessage [get, set]
 
ArrayList InventoryRoot [get, set]
 
ArrayList InventorySkeleton [get, set]
 
ArrayList InventoryLibrary [get, set]
 
ArrayList InventoryLibraryOwner [get, set]
 
ArrayList InventoryLibRoot [get, set]
 
ArrayList ActiveGestures [get, set]
 
string Home [get, set]
 
string MapTileURL [get, set]
 
string ProfileURL [get, set]
 
string OpenIDURL [get, set]
 
string SearchURL [get, set]
 
string Message [get, set]
 
BuddyList BuddList [get, set]
 
string Currency [get, set]
 
string ClassifiedFee [get, set]
 
int MaxAgentGroups [get, set]
 
string DestinationsURL [get, set]
 
string AvatarsURL [get, set]
 

Detailed Description

A class to handle LL login response.

Definition at line 123 of file LLLoginResponse.cs.

Constructor & Destructor Documentation

OpenSim.Services.LLLoginService.LLLoginResponse.LLLoginResponse ( )
inline

Definition at line 212 of file LLLoginResponse.cs.

OpenSim.Services.LLLoginService.LLLoginResponse.LLLoginResponse ( UserAccount  account,
AgentCircuitData  aCircuit,
GridUserInfo  pinfo,
GridRegion  destination,
List< InventoryFolderBase invSkel,
FriendInfo[]  friendsList,
ILibraryService  libService,
string  where,
string  startlocation,
Vector3  position,
Vector3  lookAt,
List< InventoryItemBase gestures,
string  message,
GridRegion  home,
IPEndPoint  clientIP,
string  mapTileURL,
string  profileURL,
string  openIDURL,
string  searchURL,
string  currency,
string  DSTZone,
string  destinationsURL,
string  avatarsURL,
UUID  realID,
string  classifiedFee,
int  maxAgentGroups 
)
inline

Definition at line 234 of file LLLoginResponse.cs.

Member Function Documentation

void OpenSim.Services.LLLoginService.LLLoginResponse.AddClassifiedCategory ( Int32  ID,
string  categoryName 
)
inline

Definition at line 758 of file LLLoginResponse.cs.

void OpenSim.Services.LLLoginService.LLLoginResponse.AddToUIConfig ( string  itemName,
string  item 
)
inline

Definition at line 753 of file LLLoginResponse.cs.

OSDArray OpenSim.Services.LLLoginService.LLLoginResponse.ArrayListToOSDArray ( ArrayList  arrlst)
inline

Definition at line 725 of file LLLoginResponse.cs.

virtual ArrayList OpenSim.Services.LLLoginService.LLLoginResponse.GetInventoryLibrary ( ILibraryService  library)
inlineprotectedvirtual

Converts the inventory library skeleton into the form required by the rpc request.

Returns

Definition at line 824 of file LLLoginResponse.cs.

virtual ArrayList OpenSim.Services.LLLoginService.LLLoginResponse.GetLibraryOwner ( InventoryFolderImpl  libFolder)
inlineprotectedvirtual

Returns

Definition at line 849 of file LLLoginResponse.cs.

void OpenSim.Services.LLLoginService.LLLoginResponse.SetEventCategories ( string  category,
string  value 
)
inline

Definition at line 747 of file LLLoginResponse.cs.

override Hashtable OpenSim.Services.LLLoginService.LLLoginResponse.ToHashtable ( )
inlinevirtual

Implements OpenSim.Services.Interfaces.LoginResponse.

Definition at line 502 of file LLLoginResponse.cs.

override OSD OpenSim.Services.LLLoginService.LLLoginResponse.ToOSDMap ( )
inlinevirtual

Implements OpenSim.Services.Interfaces.LoginResponse.

Definition at line 612 of file LLLoginResponse.cs.

Property Documentation

ArrayList OpenSim.Services.LLLoginService.LLLoginResponse.ActiveGestures
getset

Definition at line 1069 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.AgentAccess
getset

Definition at line 997 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.AgentAccessMax
getset

Definition at line 1003 of file LLLoginResponse.cs.

UUID OpenSim.Services.LLLoginService.LLLoginResponse.AgentID
getset

Definition at line 922 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.AvatarsURL
getset

Definition at line 1140 of file LLLoginResponse.cs.

BuddyList OpenSim.Services.LLLoginService.LLLoginResponse.BuddList
getset

Definition at line 1111 of file LLLoginResponse.cs.

Int32 OpenSim.Services.LLLoginService.LLLoginResponse.CircuitCode
getset

Definition at line 946 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.ClassifiedFee
getset

Definition at line 1123 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.CloudTexture
getset

Definition at line 973 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.Currency
getset

Definition at line 1117 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.DestinationsURL
getset

Definition at line 1135 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.DST
getset

Definition at line 880 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.ErrorMessage
getset

Definition at line 1033 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.ErrorReason
getset

Definition at line 1027 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.EverLoggedIn
getset

Definition at line 898 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.Firstname
getset

Definition at line 985 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.Gendered
getset

Definition at line 892 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.Home
getset

Definition at line 1075 of file LLLoginResponse.cs.

ArrayList OpenSim.Services.LLLoginService.LLLoginResponse.InventoryLibrary
getset

Definition at line 1051 of file LLLoginResponse.cs.

ArrayList OpenSim.Services.LLLoginService.LLLoginResponse.InventoryLibraryOwner
getset

Definition at line 1057 of file LLLoginResponse.cs.

ArrayList OpenSim.Services.LLLoginService.LLLoginResponse.InventoryLibRoot
getset

Definition at line 1063 of file LLLoginResponse.cs.

ArrayList OpenSim.Services.LLLoginService.LLLoginResponse.InventoryRoot
getset

Definition at line 1039 of file LLLoginResponse.cs.

ArrayList OpenSim.Services.LLLoginService.LLLoginResponse.InventorySkeleton
getset

Definition at line 1045 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.Lastname
getset

Definition at line 991 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.Login
getset

Definition at line 874 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.LookAt
getset

Definition at line 1015 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.MapTileURL
getset

Definition at line 1081 of file LLLoginResponse.cs.

int OpenSim.Services.LLLoginService.LLLoginResponse.MaxAgentGroups
getset

Definition at line 1129 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.Message
getset

Definition at line 1105 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.MoonTexture
getset

Definition at line 979 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.OpenIDURL
getset

Definition at line 1093 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.ProfileURL
getset

Definition at line 1087 of file LLLoginResponse.cs.

UUID OpenSim.Services.LLLoginService.LLLoginResponse.RealID
getset

Definition at line 940 of file LLLoginResponse.cs.

int OpenSim.Services.LLLoginService.LLLoginResponse.RegionSizeX
getset

Definition at line 963 of file LLLoginResponse.cs.

int OpenSim.Services.LLLoginService.LLLoginResponse.RegionSizeY
getset

Definition at line 964 of file LLLoginResponse.cs.

uint OpenSim.Services.LLLoginService.LLLoginResponse.RegionX
getset

Definition at line 952 of file LLLoginResponse.cs.

uint OpenSim.Services.LLLoginService.LLLoginResponse.RegionY
getset

Definition at line 958 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.SearchURL
getset

Definition at line 1099 of file LLLoginResponse.cs.

UUID OpenSim.Services.LLLoginService.LLLoginResponse.SecureSessionID
getset

Definition at line 934 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.SeedCapability
getset

Definition at line 1021 of file LLLoginResponse.cs.

UUID OpenSim.Services.LLLoginService.LLLoginResponse.SessionID
getset

Definition at line 928 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.SimAddress
getset

Definition at line 916 of file LLLoginResponse.cs.

uint OpenSim.Services.LLLoginService.LLLoginResponse.SimHttpPort
getset

Definition at line 910 of file LLLoginResponse.cs.

uint OpenSim.Services.LLLoginService.LLLoginResponse.SimPort
getset

Definition at line 904 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.StartLocation
getset

Definition at line 1009 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.StipendSinceLogin
getset

Definition at line 886 of file LLLoginResponse.cs.

string OpenSim.Services.LLLoginService.LLLoginResponse.SunTexture
getset

Definition at line 967 of file LLLoginResponse.cs.


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