public void Sleep() { MessageContainer mc = new MessageContainer(MessageContainer.MessageType.Sleep); MessageQueue.GetInstance().AddMessage(mc); }
public void Restart() { MessageContainer mc = new MessageContainer(MessageContainer.MessageType.Restart); MessageQueue.GetInstance().AddMessage(mc); }
public void AbortAll() { MessageContainer mc = new MessageContainer(MessageContainer.MessageType.AbortAll); MessageQueue.GetInstance().AddMessage(mc); }
/// <summary> /// Returns the Instance of the MessageQueue. If the instance is null, it will be created. /// This is a Implementation of the Singleton pattern /// </summary> /// <returns>the MessageQueue Instance</returns> public static MessageQueue GetInstance() { if (instance == null) { instance = new MessageQueue(); } return instance; }