OpenMetaverse.StructuredData Uses reflection to create an SDMap from all of the SD serializable types in an object Class or struct containing serializable types An SDMap holding the serialized values from the container object Uses reflection to deserialize member variables in an object from an SDMap Reference to an object to fill with deserialized values Serialized values to put in the target object Deserializes binary LLSD Serialized data OSD containting deserialized data Deserializes binary LLSD Stream to read the data from OSD containting deserialized data Serializes OSD to binary format. It does no prepend header OSD to serialize Serialized data Serializes OSD to binary format OSD to serialize Serialized data Serializes OSD to binary format. It does no prepend header OSD to serialize Serialized data Serializes OSD to binary format OSD to serialize Serialized data