using System; using FishNet.Utility.Performance; namespace FishySteamworks { internal struct LocalPacket { public byte[] Data; public int Length; public byte Channel; public LocalPacket(ArraySegment data, byte channel) { Data = ByteArrayPool.Retrieve(data.Count); Length = data.Count; Buffer.BlockCopy(data.Array, data.Offset, Data, 0, Length); Channel = channel; } } }