コード例 #1
0
        private static void RaiseServerStopped()
        {
            CurrentState = ServerState.Stopped;
            RaiseServerStatusChanged();
            SpecificServerStatusEvent handler = ServerStopped;

            if (handler != null)
            {
                handler();
            }
        }
コード例 #2
0
        private static void RaiseUnexpectedServerStop()
        {
            SpecificServerStatusEvent handler = UnexpectedServerStop;

            CurrentState = ServerState.Stopped;
            RaiseServerStatusChanged();
            if (handler != null)
            {
                handler();
            }
        }
コード例 #3
0
        private static void RaiseUnexpectedServerStop()
        {
            SpecificServerStatusEvent handler = UnexpectedServerStop;

            CurrentState = ServerState.Stopped;
            Logger.Log(LogLevel.Info, "ProcessHandler", "The server stopped unexpectedly!");
            RaiseServerStatusChanged();
            if (handler != null)
            {
                handler();
            }
        }