C# 클래스 Universe.Services.LLLoginResponse

A class to handle LL login response.
상속: Universe.Framework.Services.LoginResponse
파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
InventoryLibRoot System.Collections.ArrayList
InventoryLibrary System.Collections.ArrayList
InventoryLibraryOwner System.Collections.ArrayList

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
GetInventoryLibrary ( ILibraryService library, IInventoryService inventoryService ) : ArrayList

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

GetLibraryOwner ( ILibraryService libService ) : ArrayList

비공개 메소드들

메소드 설명
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

메소드 상세

AddToUIConfig() 공개 메소드

public AddToUIConfig ( string itemName, string item ) : void
itemName string
item string
리턴 void

GetInventoryLibrary() 보호된 메소드

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

GetLibraryOwner() 보호된 메소드

protected GetLibraryOwner ( ILibraryService libService ) : ArrayList
libService ILibraryService
리턴 System.Collections.ArrayList

LLLoginResponse() 공개 메소드

public LLLoginResponse ( ) : System
리턴 System

LLLoginResponse() 공개 메소드

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
리턴 System

ToHashtable() 공개 메소드

public ToHashtable ( ) : Hashtable
리턴 System.Collections.Hashtable

프로퍼티 상세

InventoryLibRoot 공개적으로 정적으로 프로퍼티

public static ArrayList,System.Collections InventoryLibRoot
리턴 System.Collections.ArrayList

InventoryLibrary 공개적으로 정적으로 프로퍼티

public static ArrayList,System.Collections InventoryLibrary
리턴 System.Collections.ArrayList

InventoryLibraryOwner 공개적으로 정적으로 프로퍼티

public static ArrayList,System.Collections InventoryLibraryOwner
리턴 System.Collections.ArrayList