예제 #1
0
 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;
 }
예제 #4
0
 public StreamByteBuffer(Stream stream, EscapeDelegate escape = null)
 {
     EscapeDelegate = escape;
     Stream         = stream;
 }