Exemple #1
0
        internal static bool ReceiveCoreMessage(ServerCoreMessage message)
        {
            switch (message.GetMessageType())
            {
            case ServerMessageType.PING:
                ServerMessageManager.SendMessage(new PongMessage(), message.Sender);
                return(true);

            case ServerMessageType.SERVER_STATUS:
                ServerStatusMessage serverStatusMessage = (ServerStatusMessage)message;
                ServerStatus.SetStatus(serverStatusMessage.Type, serverStatusMessage.Time, serverStatusMessage.NextTime);
                return(true);

            default:
                return(false);
            }
        }
Exemple #2
0
        void ReleaseDesignerOutlets()
        {
            if (Repeat != null)
            {
                Repeat.Dispose();
                Repeat = null;
            }

            if (ServerStatusMessage != null)
            {
                ServerStatusMessage.Dispose();
                ServerStatusMessage = null;
            }

            if (SplitView != null)
            {
                SplitView.Dispose();
                SplitView = null;
            }

            if (TestResultController != null)
            {
                TestResultController.Dispose();
                TestResultController = null;
            }

            if (TestResultDetails != null)
            {
                TestResultDetails.Dispose();
                TestResultDetails = null;
            }

            if (TestResultList != null)
            {
                TestResultList.Dispose();
                TestResultList = null;
            }

            if (TestResultView != null)
            {
                TestResultView.Dispose();
                TestResultView = null;
            }
        }