Constructor

@:overloadnew (start:ThreadStart)

@:overloadnew (start:ParameterizedThreadStart, maxStackSize:Int)

@:overloadnew (start:ParameterizedThreadStart)

@:overloadnew (start:ThreadStart, maxStackSize:Int)

Variables

Methods

@:overloadAbort ():Void

@:overloadAbort (stateInfo:Dynamic):Void

@:overloadInterrupt ():Void

@:overloadJoin ():Void

@:overloadJoin (timeout:TimeSpan):Bool

@:overloadJoin (millisecondsTimeout:Int):Bool

@:overloadResume ():Void

@:overloadStart ():Void

@:overloadStart (parameter:Dynamic):Void

@:overloadSuspend ():Void

Static variables

Static methods

@:overloadstaticBeginCriticalRegion ():Void

@:overloadstaticBeginThreadAffinity ():Void

@:overloadstaticEndCriticalRegion ():Void

@:overloadstaticEndThreadAffinity ():Void

@:overloadstaticFreeNamedDataSlot (name:String):Void

@:overloadstaticGetData (slot:LocalDataStoreSlot):Dynamic

@:overloadstaticGetDomain ():AppDomain

@:overloadstaticGetDomainID ():Int

@:overloadstaticMemoryBarrier ():Void

@:overloadstaticResetAbort ():Void

@:overloadstaticSetData (slot:LocalDataStoreSlot, data:Dynamic):Void

@:overloadstaticSleep (millisecondsTimeout:Int):Void

@:overloadstaticSleep (timeout:TimeSpan):Void

@:overloadstaticSpinWait (iterations:Int):Void

@:overloadstaticVolatileRead (address:Ref<UInt8>):UInt8

@:overloadstaticVolatileRead (address:Ref<UIntPtr>):UIntPtr

@:overloadstaticVolatileRead (address:Ref<UInt64>):UInt64

@:overloadstaticVolatileRead (address:Ref<UInt>):UInt

@:overloadstaticVolatileRead (address:Ref<UInt16>):UInt16

@:overloadstaticVolatileRead (address:Ref<Single>):Single

@:overloadstaticVolatileRead (address:Ref<Int8>):Int8

@:overloadstaticVolatileRead (address:Ref<Dynamic>):Dynamic

@:overloadstaticVolatileRead (address:Ref<IntPtr>):IntPtr

@:overloadstaticVolatileRead (address:Ref<Int64>):Int64

@:overloadstaticVolatileRead (address:Ref<Int>):Int

@:overloadstaticVolatileRead (address:Ref<Int16>):Int16

@:overloadstaticVolatileRead (address:Ref<Float>):Float

@:overloadstaticVolatileWrite (address:Ref<UInt8>, value:UInt8):Void

@:overloadstaticVolatileWrite (address:Ref<UIntPtr>, value:UIntPtr):Void

@:overloadstaticVolatileWrite (address:Ref<UInt64>, value:UInt64):Void

@:overloadstaticVolatileWrite (address:Ref<UInt>, value:UInt):Void

@:overloadstaticVolatileWrite (address:Ref<UInt16>, value:UInt16):Void

@:overloadstaticVolatileWrite (address:Ref<Single>, value:Single):Void

@:overloadstaticVolatileWrite (address:Ref<Int8>, value:Int8):Void

@:overloadstaticVolatileWrite (address:Ref<Dynamic>, value:Dynamic):Void

@:overloadstaticVolatileWrite (address:Ref<IntPtr>, value:IntPtr):Void

@:overloadstaticVolatileWrite (address:Ref<Int64>, value:Int64):Void

@:overloadstaticVolatileWrite (address:Ref<Int>, value:Int):Void

@:overloadstaticVolatileWrite (address:Ref<Int16>, value:Int16):Void

@:overloadstaticVolatileWrite (address:Ref<Float>, value:Float):Void

Inherited Variables

Inherited Methods