PacketBuilder
Namespace: SharpPluginLoader.Core.Networking
public static class PacketBuilder
Inheritance Object → PacketBuilder
Methods
Build(IPacket)
Builds a packet from the specified IPacket instance.
public static NetBuffer Build(IPacket packet)
Parameters
packet
IPacket
The packet to serialize.
Returns
NetBuffer
The serialized packet as a buffer
Build<TPacket>(NetBuffer)
Builds a packet from the specified NetBuffer instance.
public static TPacket Build<TPacket>(NetBuffer buffer)
Type Parameters
TPacket
The type of the packet to build.
Parameters
buffer
NetBuffer
The buffer to deserialize.
Returns
TPacket
The deserialized packet.