Esempio n. 1
0
        /// <summary>
        ///     Starts the Authentication routine
        /// </summary>
        /// <returns></returns>
        public bool Authenticate()
        {
            Stream s = _client.GetStream();

            while (_client.Available < AuthPacket.PacketSize)
            {
            }

            return(AuthPacket.Deserialize(s, out var packet, _client.Available) && Auth(packet.Id, packet.ProgramAssembly));
        }