Blaze.Server.BlazeServer.AuthenticateAsServerCallback C# (CSharp) Method

AuthenticateAsServerCallback() private static method

private static AuthenticateAsServerCallback ( IAsyncResult ar ) : void
ar IAsyncResult
return void
        private static void AuthenticateAsServerCallback(IAsyncResult ar)
        {
            try
            {
                var clientID = (long)ar.AsyncState;
                var client = Clients[clientID];

                client.Stream.EndAuthenticateAsServer(ar);

                client.Stream.BeginRead(client.ReceiveBuffer, 0, client.ReceiveBuffer.Length, ReadCallback, clientID);
            }
            catch
            {
                CloseSocket(ar);
            }
        }