NewTOAPIA.Net.Rtp.SdesData.ReadPrivatePropertyFromBuffer C# (CSharp) 메소드

ReadPrivatePropertyFromBuffer() 개인적인 메소드

private ReadPrivatePropertyFromBuffer ( BufferChunk buffer ) : void
buffer BufferChunk
리턴 void
        private void ReadPrivatePropertyFromBuffer(BufferChunk buffer)
        {
            byte totalLength = buffer.NextByte();
            byte prefixLength = buffer.NextByte();
            int dataLength = totalLength - prefixLength - 1;

            // The cast to byte[] does a copy
            byte[] prefix = (byte[])buffer.NextBufferChunk(prefixLength);
            byte[] data = null;

            if (dataLength > 0)
            {
                // The cast to byte[] does a copy
                data = (byte[])buffer.NextBufferChunk(dataLength);
            }

            privs[prefix] = data;
        }