Ejemplo n.º 1
0
        private void SendProtocolVersion()
        {
            var s = new ProtocolVersionPacket
            {
                OneTimeKey      = OneTimeKey,
                ProtocolVersion = 0
            };

            var data = CreatePacket(s);

            Socket.BeginSend(data, 0, data.Length, EndSend, false);
        }
Ejemplo n.º 2
0
        private void MsgProtocolVersion(BinaryReader reader)
        {
            var msg = new ProtocolVersionPacket();

            msg.Unserialize(reader);

            OneTimeKey      = msg.OneTimeKey;
            ProtocolVersion = msg.ProtocolVersion;

            EncryptOn = true;

            ConnectionState = ConnectionState.Connected;
            OnConnected(ServerAddress);
        }