Sic.Framework-Nanjing-Baishi/MECF.Framework.Common/MECF/Framework/Common/Communications/Tcp/Socket/Framing/RawBufferFrameEncoder.cs

15 lines
442 B
C#
Raw Normal View History

2023-04-13 11:51:03 +08:00
using MECF.Framework.Common.Communications.Tcp.Socket.Framing.Base;
namespace MECF.Framework.Common.Communications.Tcp.Socket.Framing
{
public sealed class RawBufferFrameEncoder : IFrameEncoder
{
public void EncodeFrame(byte[] payload, int offset, int count, out byte[] frameBuffer, out int frameBufferOffset, out int frameBufferLength)
{
frameBuffer = payload;
frameBufferOffset = offset;
frameBufferLength = count;
}
}
}