Prototype for event and action framework.
4 using System.Runtime.Serialization;
5 using System.Threading;
12 class ActionSleep : Action
14 static readonly string Name = "Sleep";
15 static readonly string Description = "Have the current thread sleep for the specified amount of milliseconds.";
17 private readonly int iMillisecondsTimeout;
21 iMillisecondsTimeout = 1000;
25 public ActionSleep(int aMillisecondsTimeout)
27 iMillisecondsTimeout = aMillisecondsTimeout;
30 public override void Execute()
32 Thread.Sleep(iMillisecondsTimeout);