Пример #1
0
        protected ByteBuffer m_tmpBA;        // 临时数据

        public CircularBuffer(uint initCapacity = BufferCV.INIT_CAPACITY, uint maxCapacity = BufferCV.MAX_CAPACITY)
        {
            m_dynBuffer = new DynBuffer<byte>(initCapacity, maxCapacity);

            m_first = 0;
            m_last = 0;

            m_tmpBA = new ByteBuffer();
        }
Пример #2
0
 public void SetRevBufferSize(int size)
 {
     m_dynBuff = new DynBuffer<byte>((uint)size);
 }
Пример #3
0
 public void SetRevBufferSize(int size)
 {
     m_dynBuff = new DynBuffer <byte>((uint)size);
 }
Пример #4
0
        protected LuaCSBridgeByteBuffer m_luaCSBridgeByteBuffer;        // Lua 中的缓冲区

        public ByteBuffer(uint initCapacity = BufferCV.INIT_CAPACITY, uint maxCapacity = BufferCV.MAX_CAPACITY, Endian endian = Endian.LITTLE_ENDIAN)
        {
            m_endian = endian;        // 缓冲区默认是小端的数据,因为服务器是 linux 的
            m_dynBuff = new DynBuffer<byte>(initCapacity, maxCapacity);
        }