Add FishNet network library

This commit is contained in:
2026-09-17 20:29:57 +08:00
parent b0e708d54c
commit 668121e35c
2015 changed files with 213270 additions and 0 deletions
@@ -0,0 +1,26 @@
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);
}
}
}
}