コード例 #1
0
 public void Setup()
 {
     m_MemoryStreamManager = PooledMemoryStreamManagerBuilder.CreateLargePool();
     m_PooledStream = m_MemoryStreamManager.GetStream();
     m_MemoryStream = new MemoryStream();
     m_WriteBuffer = Encoding.UTF8.GetBytes("Hallo Welt");
 }
 private PooledMemoryStreamManager CreatePool()
 {
     return(PooledMemoryStreamManagerBuilder.Create()
            .AddPool(new StreamManagerArrayPool("1", 1024, 1000))
            .AddPool(new StreamManagerArrayPool("2", 10 * 1024, 1000))
            .AddPool(new StreamManagerArrayPool("3", 30 * 1024, 1000))
            .AddPool(new StreamManagerArrayPool("4", 100 * 1024, 100))
            .Build());
 }
コード例 #3
0
        public void Setup()
        {
            m_MemoryStreamManager = PooledMemoryStreamManagerBuilder.CreateLargePool();
            m_PooledStream        = m_MemoryStreamManager.GetStream();
            m_MemoryStream        = new MemoryStream();
            m_ReadBuffer          = new byte[256];

            FillStream(m_PooledStream);
            FillStream(m_MemoryStream);
        }