Exemple #1
0
        /// <summary>
        ///     Called when [login message received].
        /// </summary>
        /// <param name="result">The result.</param>
        private void OnLoginMessageReceived(IAsyncResult result)
        {
            LoginConnection connection = new LoginConnection(Xtea.Create());

            connection.Authenticate     += OnAuthenticate;
            connection.RequestLoginData += OnRequestedLoginData;
            connection.OnMessageReceived(result);
            _loginConnections.Add(connection);

            _loginListener.BeginAcceptSocket(OnLoginMessageReceived, _loginListener);
        }