protected void initInternalBuffer(byte[] buffer, int offset) { m_buffer = buffer; m_free_in_buffer = buffer.Length - offset; m_position = offset; }