Exemple #1
0
            private void ReadPacketHeader()
            {
                ProtocolVersion     = m_Reader.ReadByte();
                NetworkMessageFlags = m_Reader.ReadByte();
                PublisherId         = m_Reader.ReadGuid();
                SecurityTokenId     = m_Reader.ReadUInt32();
                NonceLength         = m_Reader.ReadByte();
                Nonce = new byte[NonceLength];
                for (int i = 0; i < NonceLength; i++)
                {
                    Nonce[i] = m_Reader.ReadByte();
                }
                m_MessageCount = m_Reader.ReadByte();
                List <ushort> _ids = new List <ushort>();

                for (int i = 0; i < MessageCount; i++)
                {
                    _ids.Add(m_Reader.ReadUInt16());
                }
                m_DataSetWriterIds = new ReadOnlyCollection <ushort>(_ids);
            }