Is there a way to wake a sleeping thread in C#? So, have it sleep for either a long time and wake it when you want work processed?
Would this thread help? C# has good functionality for thread Event handling. I've done most of my work in Python, but C# seems to have solid libraries for thread blocking.