diff -r 6cd9ffdd6386 -r fef4ca058087 Server/Slions/Ear/ActionSleep.cs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Server/Slions/Ear/ActionSleep.cs Fri Jul 22 18:19:49 2016 +0200 @@ -0,0 +1,38 @@ +// + + +using System.Runtime.Serialization; +using System.Threading; + +namespace Slions.Ear +{ + + + [DataContract] + class ActionSleep : Action + { + static readonly string Name = "Sleep"; + static readonly string Description = "Have the current thread sleep for the specified amount of milliseconds."; + + private readonly int iMillisecondsTimeout; + + public ActionSleep() + { + iMillisecondsTimeout = 1000; + } + + + public ActionSleep(int aMillisecondsTimeout) + { + iMillisecondsTimeout = aMillisecondsTimeout; + } + + public override void Execute() + { + Thread.Sleep(iMillisecondsTimeout); + } + } + + + +} \ No newline at end of file