Managed AutoResetEvent. More...
Instance Methods | |
(instancetype) | - init |
Creates a new instance. More... | |
(void) | - set |
Signal to release all threads. More... | |
(void) | - waitOne |
Blocks until signalled. More... | |
(bool) | - waitOneWithMillisecondsTimeout: |
Blocks until signalled or until timeout. More... | |
Class Methods | |
(FMLiveSwitchManagedAutoResetEvent *) | + managedAutoResetEvent |
Creates a new instance. More... | |
Managed AutoResetEvent.
- (instancetype) init |
Creates a new instance.
+ (FMLiveSwitchManagedAutoResetEvent*) managedAutoResetEvent |
Creates a new instance.
- (void) set |
Signal to release all threads.
- (void) waitOne |
Blocks until signalled.
- (bool) waitOneWithMillisecondsTimeout: | (int) | millisecondsTimeout |
Blocks until signalled or until timeout.
millisecondsTimeout | Length of time to block for (in ms). |