C# Класс OpenMetaverse.Packets.Packet

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BuildPacket ( string capsEventName, OSDMap body ) : Packet

Attempts to convert an LLSD structure to a known Packet type

FromLLSD ( OSD osd ) : Packet
FromXmlString ( string xml ) : Packet
GetLLSD ( Packet packet ) : OSD
ToBinary ( Packet packet ) : byte[]
ToXmlString ( Packet packet ) : string

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

Метод Описание
BuildLLSDBlock ( object block ) : OSD
ParseLLSDBlock ( OSDMap blockData, Type blockType ) : object

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

BuildPacket() публичный статический Метод

Attempts to convert an LLSD structure to a known Packet type
public static BuildPacket ( string capsEventName, OSDMap body ) : Packet
capsEventName string Event name, this must match an actual /// packet name for a Packet to be successfully built
body OSDMap LLSD to convert to a Packet
Результат Packet

FromLLSD() публичный статический Метод

public static FromLLSD ( OSD osd ) : Packet
osd OSD
Результат Packet

FromXmlString() публичный статический Метод

public static FromXmlString ( string xml ) : Packet
xml string
Результат Packet

GetLLSD() публичный статический Метод

public static GetLLSD ( Packet packet ) : OSD
packet Packet
Результат OSD

ToBinary() публичный статический Метод

public static ToBinary ( Packet packet ) : byte[]
packet Packet
Результат byte[]

ToXmlString() публичный статический Метод

public static ToXmlString ( Packet packet ) : string
packet Packet
Результат string