NewTOAPIA.Net.Rtp.SdesData.SdesData C# (CSharp) Method

SdesData() public method

Constructs an SdesData instance by reading its properties from another instance
public SdesData ( SdesData sdes ) : System
sdes SdesData
return System
        public SdesData(SdesData sdes)
        {
            // Skip the first index - see comments for member variable 'data'
            for (int i = 1; i < sdes.data.Length; i++)
            {
                byte[] data = sdes.data[i];

                if (data != null)
                {
                    byte[] copy = new byte[data.Length];
                    data.CopyTo(copy, 0);
                    data = copy;
                }

                this.data[i] = data;
            }

            foreach (DictionaryEntry de in sdes.privs)
            {
                SetPrivateExtension((byte[])de.Key, (byte[])de.Value);
            }

        }

Same methods

SdesData::SdesData ( BufferChunk buffer ) : System
SdesData::SdesData ( string cName, string name ) : System