C# Class OpenMetaverse.LoginResponseData

显示文件 Open project: 3di/3di-viewer-rei-libs Class Usage Examples

Public Properties

Property Type Description
AgentAccess string
AgentID UUID
AssetServerUri string
BuddyList OpenMetaverse.FriendInfo[]
CircuitCode uint
FirstName string
HomeLookAt System.Vector3
HomePosition System.Vector3
HomeRegion ulong
InventoryRoot UUID
InventorySkeleton OpenMetaverse.InventoryFolder[]
LastName string
LibraryOwner UUID
LibraryRoot UUID
LibrarySkeleton OpenMetaverse.InventoryFolder[]
LookAt System.Vector3
Message string
Reason string
RegionX uint
RegionY uint
SecondsSinceEpoch System.DateTime
SecureSessionID UUID
SeedCapability string
SessionID UUID
SimIP System.Net.IPAddress
SimPort ushort
StartLocation string
Success bool

Public Methods

Method Description
Parse ( OSDMap reply ) : void
ParseInventoryFolders ( string key, UUID owner, OSDMap reply ) : OpenMetaverse.InventoryFolder[]
ParseMappedUUID ( string key, string key2, OSDMap reply ) : UUID
ParseString ( string key, OSDMap reply ) : string
ParseUInt ( string key, OSDMap reply ) : uint
ParseUUID ( string key, OSDMap reply ) : UUID
ParseVector3 ( string key, OSDMap reply ) : System.Vector3
ToXmlRpc ( XmlWriter writer ) : void
WriteXmlRpcArrayEnd ( XmlWriter writer ) : void
WriteXmlRpcArrayStart ( XmlWriter writer, string name ) : void
WriteXmlRpcBuddy ( XmlWriter writer, uint rightsHas, uint rightsGiven, UUID buddyID ) : void
WriteXmlRpcCategory ( XmlWriter writer, string name, uint id ) : void
WriteXmlRpcEmptyValueStruct ( XmlWriter writer ) : void
WriteXmlRpcGesture ( XmlWriter writer, UUID assetID, UUID itemID ) : void
WriteXmlRpcIntMember ( XmlWriter writer, bool wrapWithValueStruct, string name, uint value ) : void
WriteXmlRpcInventoryItem ( XmlWriter writer, string name, UUID parentID, uint version, uint typeDefault, UUID folderID ) : void
WriteXmlRpcStringMember ( XmlWriter writer, bool wrapWithValueStruct, string name, string value ) : void
WriteXmlRpcTutorialSetting ( XmlWriter writer, string url ) : void

Method Details

Parse() public method

public Parse ( OSDMap reply ) : void
reply OSDMap
return void

ParseInventoryFolders() public static method

public static ParseInventoryFolders ( string key, UUID owner, OSDMap reply ) : OpenMetaverse.InventoryFolder[]
key string
owner UUID
reply OSDMap
return OpenMetaverse.InventoryFolder[]

ParseMappedUUID() public static method

public static ParseMappedUUID ( string key, string key2, OSDMap reply ) : UUID
key string
key2 string
reply OSDMap
return UUID

ParseString() public static method

public static ParseString ( string key, OSDMap reply ) : string
key string
reply OSDMap
return string

ParseUInt() public static method

public static ParseUInt ( string key, OSDMap reply ) : uint
key string
reply OSDMap
return uint

ParseUUID() public static method

public static ParseUUID ( string key, OSDMap reply ) : UUID
key string
reply OSDMap
return UUID

ParseVector3() public static method

public static ParseVector3 ( string key, OSDMap reply ) : System.Vector3
key string
reply OSDMap
return System.Vector3

ToXmlRpc() public method

public ToXmlRpc ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
return void

WriteXmlRpcArrayEnd() public static method

public static WriteXmlRpcArrayEnd ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
return void

WriteXmlRpcArrayStart() public static method

public static WriteXmlRpcArrayStart ( XmlWriter writer, string name ) : void
writer System.Xml.XmlWriter
name string
return void

WriteXmlRpcBuddy() public static method

public static WriteXmlRpcBuddy ( XmlWriter writer, uint rightsHas, uint rightsGiven, UUID buddyID ) : void
writer System.Xml.XmlWriter
rightsHas uint
rightsGiven uint
buddyID UUID
return void

WriteXmlRpcCategory() public static method

public static WriteXmlRpcCategory ( XmlWriter writer, string name, uint id ) : void
writer System.Xml.XmlWriter
name string
id uint
return void

WriteXmlRpcEmptyValueStruct() public static method

public static WriteXmlRpcEmptyValueStruct ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
return void

WriteXmlRpcGesture() public static method

public static WriteXmlRpcGesture ( XmlWriter writer, UUID assetID, UUID itemID ) : void
writer System.Xml.XmlWriter
assetID UUID
itemID UUID
return void

WriteXmlRpcIntMember() public static method

public static WriteXmlRpcIntMember ( XmlWriter writer, bool wrapWithValueStruct, string name, uint value ) : void
writer System.Xml.XmlWriter
wrapWithValueStruct bool
name string
value uint
return void

WriteXmlRpcInventoryItem() public static method

public static WriteXmlRpcInventoryItem ( XmlWriter writer, string name, UUID parentID, uint version, uint typeDefault, UUID folderID ) : void
writer System.Xml.XmlWriter
name string
parentID UUID
version uint
typeDefault uint
folderID UUID
return void

WriteXmlRpcStringMember() public static method

public static WriteXmlRpcStringMember ( XmlWriter writer, bool wrapWithValueStruct, string name, string value ) : void
writer System.Xml.XmlWriter
wrapWithValueStruct bool
name string
value string
return void

WriteXmlRpcTutorialSetting() public static method

public static WriteXmlRpcTutorialSetting ( XmlWriter writer, string url ) : void
writer System.Xml.XmlWriter
url string
return void

Property Details

AgentAccess public_oe property

public string AgentAccess
return string

AgentID public_oe property

public UUID AgentID
return UUID

AssetServerUri public_oe property

public string AssetServerUri
return string

BuddyList public_oe property

public FriendInfo[],OpenMetaverse BuddyList
return OpenMetaverse.FriendInfo[]

CircuitCode public_oe property

public uint CircuitCode
return uint

FirstName public_oe property

public string FirstName
return string

HomeLookAt public_oe property

public Vector3,System HomeLookAt
return System.Vector3

HomePosition public_oe property

public Vector3,System HomePosition
return System.Vector3

HomeRegion public_oe property

public ulong HomeRegion
return ulong

InventoryRoot public_oe property

public UUID InventoryRoot
return UUID

InventorySkeleton public_oe property

public InventoryFolder[],OpenMetaverse InventorySkeleton
return OpenMetaverse.InventoryFolder[]

LastName public_oe property

public string LastName
return string

LibraryOwner public_oe property

public UUID LibraryOwner
return UUID

LibraryRoot public_oe property

public UUID LibraryRoot
return UUID

LibrarySkeleton public_oe property

public InventoryFolder[],OpenMetaverse LibrarySkeleton
return OpenMetaverse.InventoryFolder[]

LookAt public_oe property

public Vector3,System LookAt
return System.Vector3

Message public_oe property

public string Message
return string

Reason public_oe property

public string Reason
return string

RegionX public_oe property

public uint RegionX
return uint

RegionY public_oe property

public uint RegionY
return uint

SecondsSinceEpoch public_oe property

public DateTime,System SecondsSinceEpoch
return System.DateTime

SecureSessionID public_oe property

public UUID SecureSessionID
return UUID

SeedCapability public_oe property

public string SeedCapability
return string

SessionID public_oe property

public UUID SessionID
return UUID

SimIP public_oe property

public IPAddress,System.Net SimIP
return System.Net.IPAddress

SimPort public_oe property

public ushort SimPort
return ushort

StartLocation public_oe property

public string StartLocation
return string

Success public_oe property

public bool Success
return bool