mirror of
https://github.com/Dadechin/Unity-WebSocket.git
synced 2025-07-03 20:04:33 +00:00
28 lines
743 B
C#
28 lines
743 B
C#
namespace FishNet.Serializing
|
|
{
|
|
|
|
public partial class Writer
|
|
{
|
|
/// <summary>
|
|
/// Writes a SubStream.
|
|
/// </summary>
|
|
/// <param name="value">Substream</param>
|
|
public void WriteSubStream(SubStream value)
|
|
{
|
|
// Uninitialized substream, write Length as -1
|
|
if (!value.Initialized)
|
|
{
|
|
WriteInt32(SubStream.UNINITIALIZED_LENGTH);
|
|
}
|
|
else
|
|
{
|
|
PooledWriter bufferWriter = value.GetWriter();
|
|
|
|
// Write length and data
|
|
WriteInt32(bufferWriter.Length);
|
|
WriteUInt8Array(bufferWriter.GetBuffer(), 0, bufferWriter.Length);
|
|
}
|
|
}
|
|
}
|
|
|
|
} |