Opc.Ua.Bindings.ArraySegmentStream.SetCurrentBuffer C# (CSharp) Method

SetCurrentBuffer() private method

Sets the current buffer.
private SetCurrentBuffer ( int index ) : void
index int
return void
        private void SetCurrentBuffer(int index)
        {
            if (index < 0 || index >= m_buffers.Count)
            {
                m_currentBuffer   = new ArraySegment<byte>();
                m_currentPosition = 0;
                return;
            }

            m_bufferIndex     = index;
            m_currentBuffer   = m_buffers[index];
            m_currentPosition = 0;
        }