Is there an equivalent for the .NET ManualResetEventSlim in Delphi somewhere that I don't see?

Is there an equivalent for the .NET ManualResetEventSlim in Delphi somewhere that I don't see?

I am asking because I wrote something similar a while ago that I needed for my thread based coroutine implementation (for platforms that don't support fibers - i.e anything but Windows).

Comments