| using System;using System.Collections.Generic;namespace MECF.Framework.Common.Communications.Tcp.Buffer{    public interface ISegmentBufferManager    {        ArraySegment<byte> BorrowBuffer();        IEnumerable<ArraySegment<byte>> BorrowBuffers(int count);        void ReturnBuffer(ArraySegment<byte> buffer);        void ReturnBuffers(IEnumerable<ArraySegment<byte>> buffers);        void ReturnBuffers(params ArraySegment<byte>[] buffers);    }}
 |