Static methods

@:overloadstaticOpenExisting(name:String):Mutex

@:overloadstaticOpenExisting(name:String, rights:MutexRights):Mutex

Constructor

@:overloadfinalnew()

@:overloadfinalnew(initiallyOwned:Bool, name:String, createdNew:Out<Bool>, mutexSecurity:MutexSecurity)

@:overloadfinalnew(initiallyOwned:Bool, name:String, createdNew:Out<Bool>)

@:overloadfinalnew(initiallyOwned:Bool, name:String)

@:overloadfinalnew(initiallyOwned:Bool)

Methods

@:overloadfinalReleaseMutex():Void

@:overloadfinalSetAccessControl(mutexSecurity:MutexSecurity):Void

Inherited Variables

Defined by WaitHandle

Inherited Methods

Defined by WaitHandle

@:overloadClose():Void

@:overloadWaitOne():Bool

@:overloadWaitOne(timeout:TimeSpan, exitContext:Bool):Bool

@:overloadWaitOne(timeout:TimeSpan):Bool

@:overloadWaitOne(millisecondsTimeout:Int):Bool

@:overloadWaitOne(millisecondsTimeout:Int, exitContext:Bool):Bool

Defined by MarshalByRefObject

@:overloadCreateObjRef(requestedType:Type):ObjRef

@:overloadfinalGetLifetimeService():Dynamic