C# Class Universe.Services.LLLoginResponse

A class to handle LL login response.
Inheritance: Universe.Framework.Services.LoginResponse
显示文件 Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Public Properties

Property Type Description
InventoryLibRoot System.Collections.ArrayList
InventoryLibrary System.Collections.ArrayList
InventoryLibraryOwner System.Collections.ArrayList

Public Methods

Method Description
AddToUIConfig ( string itemName, string item ) : void
LLLoginResponse ( ) : System
LLLoginResponse ( UserAccount account, AgentCircuitData aCircuit, Framework pinfo, GridRegion destination, List invSkel, FriendInfo friendsList, IInventoryService invService, ILibraryService libService, string where, string startlocation, System.Vector3 position, System.Vector3 lookAt, List gestures, GridRegion home, IPEndPoint clientIP, string AdultMax, string AdultRating, ArrayList eventValues, ArrayList eventNotificationValues, ArrayList classifiedValues, string seedCap, IConfigSource source, string DisplayName, string cofversion, IGridInfo info ) : System
ToHashtable ( ) : Hashtable

Protected Methods

Method Description
GetInventoryLibrary ( ILibraryService library, IInventoryService inventoryService ) : ArrayList

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

GetLibraryOwner ( ILibraryService libService ) : ArrayList

Private Methods

Method Description
ConvertFriendListItem ( FriendInfo friendsList ) : BuddyList
FillOutActiveGestures ( List gestures ) : void
FillOutHomeData ( Framework pinfo, GridRegion homeRegion ) : void
FillOutInventoryData ( List invSkel, ILibraryService libService, IInventoryService invService ) : void
FillOutRegionData ( AgentCircuitData circuitData, GridRegion destination ) : void
GetInventorySkeleton ( ILibraryService library, IInventoryService inventoryService, List folders ) : InventoryData
SetDefaultValues ( ) : void
TraverseFolder ( UUID agentIDreq, UUID folderID, IInventoryService invService, ILibraryService library, bool rootFolder, ArrayList &table ) : void

Method Details

AddToUIConfig() public method

public AddToUIConfig ( string itemName, string item ) : void
itemName string
item string
return void

GetInventoryLibrary() protected method

Converts the inventory library skeleton into the form required by the RPC request.
protected GetInventoryLibrary ( ILibraryService library, IInventoryService inventoryService ) : ArrayList
library ILibraryService
inventoryService IInventoryService
return System.Collections.ArrayList

GetLibraryOwner() protected method

protected GetLibraryOwner ( ILibraryService libService ) : ArrayList
libService ILibraryService
return System.Collections.ArrayList

LLLoginResponse() public method

public LLLoginResponse ( ) : System
return System

LLLoginResponse() public method

public LLLoginResponse ( UserAccount account, AgentCircuitData aCircuit, Framework pinfo, GridRegion destination, List invSkel, FriendInfo friendsList, IInventoryService invService, ILibraryService libService, string where, string startlocation, System.Vector3 position, System.Vector3 lookAt, List gestures, GridRegion home, IPEndPoint clientIP, string AdultMax, string AdultRating, ArrayList eventValues, ArrayList eventNotificationValues, ArrayList classifiedValues, string seedCap, IConfigSource source, string DisplayName, string cofversion, IGridInfo info ) : System
account Universe.Framework.Services.UserAccount
aCircuit Universe.Framework.PresenceInfo.AgentCircuitData
pinfo Framework
destination Universe.Framework.Services.GridRegion
invSkel List
friendsList Universe.Framework.Services.FriendInfo
invService IInventoryService
libService ILibraryService
where string
startlocation string
position System.Vector3
lookAt System.Vector3
gestures List
home Universe.Framework.Services.GridRegion
clientIP System.Net.IPEndPoint
AdultMax string
AdultRating string
eventValues System.Collections.ArrayList
eventNotificationValues System.Collections.ArrayList
classifiedValues System.Collections.ArrayList
seedCap string
source IConfigSource
DisplayName string
cofversion string
info IGridInfo
return System

ToHashtable() public method

public ToHashtable ( ) : Hashtable
return System.Collections.Hashtable

Property Details

InventoryLibRoot public_oe static_oe property

public static ArrayList,System.Collections InventoryLibRoot
return System.Collections.ArrayList

InventoryLibrary public_oe static_oe property

public static ArrayList,System.Collections InventoryLibrary
return System.Collections.ArrayList

InventoryLibraryOwner public_oe static_oe property

public static ArrayList,System.Collections InventoryLibraryOwner
return System.Collections.ArrayList