W3cubDocs

/Haxe C#

WaitHandle

package cs.system.threading

extends MarshalByRefObject

implements IDisposable

extended by Process_ProcessWaitHandle, EventWaitHandle, Mutex

Available on cs

Static variables

staticread onlyWaitTimeout:Int

Static methods

staticSignalAndWait(toSignal:WaitHandle, toWaitOn:WaitHandle):Bool

staticSignalAndWait(toSignal:WaitHandle, toWaitOn:WaitHandle, timeout:TimeSpan, exitContext:Bool):Bool

staticSignalAndWait(toSignal:WaitHandle, toWaitOn:WaitHandle, millisecondsTimeout:Int, exitContext:Bool):Bool

staticWaitAll(waitHandles:NativeArray<WaitHandle>):Bool

staticWaitAll(waitHandles:NativeArray<WaitHandle>, timeout:TimeSpan):Bool

staticWaitAll(waitHandles:NativeArray<WaitHandle>, millisecondsTimeout:Int):Bool

staticWaitAll(waitHandles:NativeArray<WaitHandle>, timeout:TimeSpan, exitContext:Bool):Bool

staticWaitAll(waitHandles:NativeArray<WaitHandle>, millisecondsTimeout:Int, exitContext:Bool):Bool

staticWaitAny(waitHandles:NativeArray<WaitHandle>):Int

staticWaitAny(waitHandles:NativeArray<WaitHandle>, timeout:TimeSpan, exitContext:Bool):Int

staticWaitAny(waitHandles:NativeArray<WaitHandle>, millisecondsTimeout:Int):Int

staticWaitAny(waitHandles:NativeArray<WaitHandle>, timeout:TimeSpan):Int

staticWaitAny(waitHandles:NativeArray<WaitHandle>, millisecondsTimeout:Int, exitContext:Bool):Int

Variables

Handle:IntPtr

SafeWaitHandle:SafeWaitHandle

Methods

Close():Void

WaitOne():Bool

WaitOne(timeout:TimeSpan, exitContext:Bool):Bool

WaitOne(timeout:TimeSpan):Bool

WaitOne(millisecondsTimeout:Int):Bool

WaitOne(millisecondsTimeout:Int, exitContext:Bool):Bool

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/threading/WaitHandle.html