OpenMetaverse Protocol Library Developers API Documentation
OSDParser Class
Namespaces OpenMetaverse.StructuredDataOSDParser
Declaration Syntax
C#
public 
static 
class 
OSDParser
Members
All Members Methods



Icon Member Description
BufferCharactersEqual(StringReader, array< Char > [] () [] [] , Int32)

ConsumeBytes(Stream, Int32)

Deserialize( array< Byte > [] () [] [] )
Deserialize(String)
Deserialize(Stream)
DeserializeJson(Stream)
DeserializeJson(String)
DeserializeJson(JsonData)
DeserializeLLSDBinary( array< Byte > [] () [] [] )
Deserializes binary LLSD

DeserializeLLSDBinary(Stream)
Deserializes binary LLSD

DeserializeLLSDNotation(String)
DeserializeLLSDNotation(StringReader)
DeserializeLLSDXml( array< Byte > [] () [] [] )

DeserializeLLSDXml(Stream)
DeserializeLLSDXml(String)

DeserializeLLSDXml(XmlTextReader)

EscapeCharacter(String, Char)

FindByte(Stream, Byte)

FindString(Stream, String)

GetLengthInBrackets(StringReader)

GetStringDelimitedBy(StringReader, Char)

HostToNetworkIntBytes(Int32)

NetworkToHostDouble( array< Byte > [] () [] [] )

NetworkToHostInt( array< Byte > [] () [] [] )

PeekAndSkipWhitespace(StringReader)

ReadAndSkipWhitespace(StringReader)

SerializeJson(OSD, Boolean)
SerializeJsonString(OSD)
SerializeJsonString(OSD, Boolean)
SerializeJsonString(OSD, Boolean, JsonWriter % )
SerializeLLSDBinary(OSD)
Serializes OSD to binary format. It does no prepend header

SerializeLLSDBinary(OSD, Boolean)
Serializes OSD to binary format

SerializeLLSDBinaryStream(OSD)
Serializes OSD to binary format. It does no prepend header

SerializeLLSDBinaryStream(OSD, Boolean)
Serializes OSD to binary format

SerializeLLSDNotation(OSD)
SerializeLLSDNotationFormatted(OSD)
SerializeLLSDNotationStream(OSD)
SerializeLLSDNotationStreamFormatted(OSD)
SerializeLLSDXmlBytes(OSD)

SerializeLLSDXmlElement(XmlTextWriter, OSD)

SerializeLLSDXmlString(OSD)

SkipWhiteSpace(Stream)

TryValidateLLSDXml(XmlTextReader, String % )

UnescapeCharacter(String, Char)

Inheritance Hierarchy
Object
OSDParser

Assembly: OpenMetaverse.StructuredData(Module: OpenMetaverse.StructuredData.dll) Version: 0.0.0.0