A simple TAwaitable event triggered by just calling a trigger() method.
Triggers the event.
Waits until the event occurs.
Waits until the event occurs or the specified timeout expires.
Registers a callback that is called if the event occurs.
Removes a previously added callback.
See Implementation
A simple TAwaitable event triggered by just calling a trigger() method.