コード例 #1
0
 public BinaryBuffer(IBinaryBufferPool pool, byte[] buffer, Stream stream)
 {
     Size     = buffer.Length;
     Stream   = stream;
     _pool    = pool;
     Position = 0;
     Buffer   = buffer;
 }
コード例 #2
0
ファイル: BinaryWriteBuffer.cs プロジェクト: jaygumji/Enigma
 public BinaryWriteBuffer(IBinaryBufferPool pool, byte[] buffer, Stream stream)
     : base(pool, buffer, stream)
 {
     _reservations = new List <BinaryBufferReservation>();
 }
コード例 #3
0
ファイル: JsonSerializer.cs プロジェクト: jaygumji/Enigma
 public JsonSerializer(IBinaryBufferPool bufferPool)
 {
     _bufferPool = bufferPool;
     _engine     = new SerializationEngine(Travellers);
 }
コード例 #4
0
 public BinaryReadBuffer(IBinaryBufferPool poolHandle, byte[] buffer, Stream stream)
     : base(poolHandle, buffer, stream)
 {
     RefillBuffer();
 }