public InMemoryByteBuffer(byte[] data = null, EscapeDelegate escape = null) { EscapeDelegate = escape; if (data != null && data.Length > 0) { this.data.AddRange(data.ToList()); } }
public ByteUtil(EscapeDelegate escape = null) : this(DEF_LIMIT, escape) { }
public ByteUtil(int length, EscapeDelegate escape = null) { mBuffer = new byte[length]; mEscDele = escape; }
public StreamByteBuffer(Stream stream, EscapeDelegate escape = null) { EscapeDelegate = escape; Stream = stream; }