C# Класс OpenSim.Services.LLLoginService.LLLoginResponse

A class to handle LL login response.
Наследование: OpenSim.Services.Interfaces.LoginResponse
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddClassifiedCategory ( Int32 ID, string categoryName ) : void
AddToUIConfig ( string itemName, string item ) : void
ArrayListToOSDArray ( ArrayList arrlst ) : OpenMetaverse.StructuredData.OSDArray
LLLoginResponse ( UserAccount account, AgentCircuitData aCircuit, GridUserInfo pinfo, GridRegion destination, List invSkel, OpenSim.Services.Interfaces.FriendInfo friendsList, ILibraryService libService, string where, string startlocation, Vector3 position, Vector3 lookAt, List gestures, string message, GridRegion home, IPEndPoint clientIP, string mapTileURL, string searchURL ) : System
SetEventCategories ( string category, string value ) : void
ToHashtable ( ) : Hashtable
ToOSDMap ( ) : OSD

Защищенные методы

Метод Описание
GetInventoryLibrary ( ILibraryService library ) : ArrayList

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

GetLibraryOwner ( InventoryFolderImpl libFolder ) : ArrayList

Приватные методы

Метод Описание
ConvertFriendListItem ( OpenSim.Services.Interfaces.FriendInfo friendsList ) : LLLoginResponse.BuddyList
FillOutActiveGestures ( List gestures ) : void
FillOutHomeData ( OpenSim.Services.Interfaces.GridUserInfo pinfo, GridRegion home ) : void
FillOutInventoryData ( List invSkel, ILibraryService libService ) : void
FillOutRegionData ( GridRegion destination ) : void
FillOutSeedCap ( AgentCircuitData aCircuit, GridRegion destination, IPEndPoint ipepClient ) : void
GetInventorySkeleton ( List folders ) : InventoryData
LLLoginResponse ( ) : System
SetDefaultValues ( ) : void
WrapOSDMap ( OpenMetaverse.StructuredData.OSDMap wrapMe ) : OpenMetaverse.StructuredData.OSDArray

Описание методов

AddClassifiedCategory() публичный Метод

public AddClassifiedCategory ( Int32 ID, string categoryName ) : void
ID System.Int32
categoryName string
Результат void

AddToUIConfig() публичный Метод

public AddToUIConfig ( string itemName, string item ) : void
itemName string
item string
Результат void

ArrayListToOSDArray() публичный Метод

public ArrayListToOSDArray ( ArrayList arrlst ) : OpenMetaverse.StructuredData.OSDArray
arrlst System.Collections.ArrayList
Результат OpenMetaverse.StructuredData.OSDArray

GetInventoryLibrary() защищенный Метод

Converts the inventory library skeleton into the form required by the rpc request.
protected GetInventoryLibrary ( ILibraryService library ) : ArrayList
library ILibraryService
Результат ArrayList

GetLibraryOwner() защищенный Метод

protected GetLibraryOwner ( InventoryFolderImpl libFolder ) : ArrayList
libFolder InventoryFolderImpl
Результат ArrayList

LLLoginResponse() публичный Метод

public LLLoginResponse ( UserAccount account, AgentCircuitData aCircuit, GridUserInfo pinfo, GridRegion destination, List invSkel, OpenSim.Services.Interfaces.FriendInfo friendsList, ILibraryService libService, string where, string startlocation, Vector3 position, Vector3 lookAt, List gestures, string message, GridRegion home, IPEndPoint clientIP, string mapTileURL, string searchURL ) : System
account UserAccount
aCircuit AgentCircuitData
pinfo GridUserInfo
destination OpenSim.Services.Interfaces.GridRegion
invSkel List
friendsList OpenSim.Services.Interfaces.FriendInfo
libService ILibraryService
where string
startlocation string
position Vector3
lookAt Vector3
gestures List
message string
home OpenSim.Services.Interfaces.GridRegion
clientIP IPEndPoint
mapTileURL string
searchURL string
Результат System

SetEventCategories() публичный Метод

public SetEventCategories ( string category, string value ) : void
category string
value string
Результат void

ToHashtable() публичный Метод

public ToHashtable ( ) : Hashtable
Результат Hashtable

ToOSDMap() публичный Метод

public ToOSDMap ( ) : OSD
Результат OSD