OpenSim::Framework::Communications::LoginResponse Class Reference

A temp class to handle login response. Should make use of UserProfileManager where possible. More...

List of all members.

Public Member Functions

 LoginResponse ()
XmlRpcResponse GenerateFailureResponse (string reason, string message, string login)
OSD GenerateFailureResponseLLSD (string reason, string message, string login)
XmlRpcResponse CreateFailedResponse ()
OSD CreateFailedResponseLLSD ()
XmlRpcResponse CreateLoginFailedResponse ()
OSD CreateLoginFailedResponseLLSD ()
XmlRpcResponse CreateLoginInventoryFailedResponse ()
 Response to indicate that login failed because the agent's inventory was not available.
XmlRpcResponse CreateAlreadyLoggedInResponse ()
OSD CreateAlreadyLoggedInResponseLLSD ()
XmlRpcResponse CreateLoginBlockedResponse ()
OSD CreateLoginBlockedResponseLLSD ()
XmlRpcResponse CreateDeadRegionResponse ()
OSD CreateDeadRegionResponseLLSD ()
XmlRpcResponse CreateGridErrorResponse ()
OSD CreateGridErrorResponseLLSD ()
virtual XmlRpcResponse ToXmlRpcResponse ()
OSD ToLLSDResponse ()
OSDArray ArrayListToOSDArray (ArrayList arrlst)
void SetEventCategories (string category, string value)
void AddToUIConfig (string itemName, string item)
void AddClassifiedCategory (Int32 ID, string categoryName)

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]
string SimAddress [get, set]
UUID AgentID [get, set]
UUID SessionID [get, set]
UUID SecureSessionID [get, set]
Int32 CircuitCode [get, set]
uint RegionX [get, set]
uint RegionY [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 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 Message [get, set]
BuddyList BuddList [get, set]

Classes

class  BuddyList
class  UserInfo


Detailed Description

A temp class to handle login response. Should make use of UserProfileManager where possible.


Constructor & Destructor Documentation

OpenSim::Framework::Communications::LoginResponse::LoginResponse (  )  [inline]


Member Function Documentation

XmlRpcResponse OpenSim::Framework::Communications::LoginResponse::GenerateFailureResponse ( string  reason,
string  message,
string  login 
) [inline]

OSD OpenSim::Framework::Communications::LoginResponse::GenerateFailureResponseLLSD ( string  reason,
string  message,
string  login 
) [inline]

XmlRpcResponse OpenSim::Framework::Communications::LoginResponse::CreateFailedResponse (  )  [inline]

OSD OpenSim::Framework::Communications::LoginResponse::CreateFailedResponseLLSD (  )  [inline]

XmlRpcResponse OpenSim::Framework::Communications::LoginResponse::CreateLoginFailedResponse (  )  [inline]

OSD OpenSim::Framework::Communications::LoginResponse::CreateLoginFailedResponseLLSD (  )  [inline]

XmlRpcResponse OpenSim::Framework::Communications::LoginResponse::CreateLoginInventoryFailedResponse (  )  [inline]

Response to indicate that login failed because the agent's inventory was not available.

Returns:

XmlRpcResponse OpenSim::Framework::Communications::LoginResponse::CreateAlreadyLoggedInResponse (  )  [inline]

OSD OpenSim::Framework::Communications::LoginResponse::CreateAlreadyLoggedInResponseLLSD (  )  [inline]

XmlRpcResponse OpenSim::Framework::Communications::LoginResponse::CreateLoginBlockedResponse (  )  [inline]

OSD OpenSim::Framework::Communications::LoginResponse::CreateLoginBlockedResponseLLSD (  )  [inline]

XmlRpcResponse OpenSim::Framework::Communications::LoginResponse::CreateDeadRegionResponse (  )  [inline]

OSD OpenSim::Framework::Communications::LoginResponse::CreateDeadRegionResponseLLSD (  )  [inline]

XmlRpcResponse OpenSim::Framework::Communications::LoginResponse::CreateGridErrorResponse (  )  [inline]

OSD OpenSim::Framework::Communications::LoginResponse::CreateGridErrorResponseLLSD (  )  [inline]

virtual XmlRpcResponse OpenSim::Framework::Communications::LoginResponse::ToXmlRpcResponse (  )  [inline, virtual]

OSD OpenSim::Framework::Communications::LoginResponse::ToLLSDResponse (  )  [inline]

OSDArray OpenSim::Framework::Communications::LoginResponse::ArrayListToOSDArray ( ArrayList  arrlst  )  [inline]

void OpenSim::Framework::Communications::LoginResponse::SetEventCategories ( string  category,
string  value 
) [inline]

void OpenSim::Framework::Communications::LoginResponse::AddToUIConfig ( string  itemName,
string  item 
) [inline]

void OpenSim::Framework::Communications::LoginResponse::AddClassifiedCategory ( Int32  ID,
string  categoryName 
) [inline]


Property Documentation

string OpenSim::Framework::Communications::LoginResponse::Login [get, set]

string OpenSim::Framework::Communications::LoginResponse::DST [get, set]

string OpenSim::Framework::Communications::LoginResponse::StipendSinceLogin [get, set]

string OpenSim::Framework::Communications::LoginResponse::Gendered [get, set]

string OpenSim::Framework::Communications::LoginResponse::EverLoggedIn [get, set]

uint OpenSim::Framework::Communications::LoginResponse::SimPort [get, set]

string OpenSim::Framework::Communications::LoginResponse::SimAddress [get, set]

UUID OpenSim::Framework::Communications::LoginResponse::AgentID [get, set]

UUID OpenSim::Framework::Communications::LoginResponse::SessionID [get, set]

UUID OpenSim::Framework::Communications::LoginResponse::SecureSessionID [get, set]

Int32 OpenSim::Framework::Communications::LoginResponse::CircuitCode [get, set]

uint OpenSim::Framework::Communications::LoginResponse::RegionX [get, set]

uint OpenSim::Framework::Communications::LoginResponse::RegionY [get, set]

string OpenSim::Framework::Communications::LoginResponse::SunTexture [get, set]

string OpenSim::Framework::Communications::LoginResponse::CloudTexture [get, set]

string OpenSim::Framework::Communications::LoginResponse::MoonTexture [get, set]

string OpenSim::Framework::Communications::LoginResponse::Firstname [get, set]

string OpenSim::Framework::Communications::LoginResponse::Lastname [get, set]

string OpenSim::Framework::Communications::LoginResponse::AgentAccess [get, set]

string OpenSim::Framework::Communications::LoginResponse::StartLocation [get, set]

string OpenSim::Framework::Communications::LoginResponse::LookAt [get, set]

string OpenSim::Framework::Communications::LoginResponse::SeedCapability [get, set]

string OpenSim::Framework::Communications::LoginResponse::ErrorReason [get, set]

string OpenSim::Framework::Communications::LoginResponse::ErrorMessage [get, set]

ArrayList OpenSim::Framework::Communications::LoginResponse::InventoryRoot [get, set]

ArrayList OpenSim::Framework::Communications::LoginResponse::InventorySkeleton [get, set]

ArrayList OpenSim::Framework::Communications::LoginResponse::InventoryLibrary [get, set]

ArrayList OpenSim::Framework::Communications::LoginResponse::InventoryLibraryOwner [get, set]

ArrayList OpenSim::Framework::Communications::LoginResponse::InventoryLibRoot [get, set]

ArrayList OpenSim::Framework::Communications::LoginResponse::ActiveGestures [get, set]

string OpenSim::Framework::Communications::LoginResponse::Home [get, set]

string OpenSim::Framework::Communications::LoginResponse::Message [get, set]

BuddyList OpenSim::Framework::Communications::LoginResponse::BuddList [get, set]


The documentation for this class was generated from the following file:
Generated on Fri Jan 9 01:00:46 2009 for OpenSim by  doxygen 1.5.1