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(); }
public void SetRevBufferSize(int size) { m_dynBuff = new DynBuffer<byte>((uint)size); }
public void SetRevBufferSize(int size) { m_dynBuff = new DynBuffer <byte>((uint)size); }
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); }