package cs.system.threading
extends CriticalFinalizerObject
implements _Thread
Available on csnew (start:ThreadStart)new (start:ParameterizedThreadStart, maxStackSize:Int)new (start:ParameterizedThreadStart)new (start:ThreadStart, maxStackSize:Int)ApartmentState:ApartmentStateCurrentCulture:CultureInfoCurrentUICulture:CultureInforead only ExecutionContext:ExecutionContextread only IsAlive:BoolIsBackground:Boolread only IsThreadPoolThread:Boolread only ManagedThreadId:IntName:StringPriority:ThreadPriorityread only ThreadState:ThreadStateAbort ():VoidAbort (stateInfo:Dynamic):VoidGetApartmentState ():ApartmentStateGetCompressedStack ():CompressedStackInterrupt ():VoidJoin ():VoidJoin (timeout:TimeSpan):BoolJoin (millisecondsTimeout:Int):BoolResume ():VoidSetApartmentState (state:ApartmentState):VoidSetCompressedStack (stack:CompressedStack):VoidStart ():VoidStart (parameter:Dynamic):VoidSuspend ():VoidTrySetApartmentState (state:ApartmentState):Boolstatic read only CurrentContext:Contextstatic CurrentPrincipal:IPrincipalstatic read only CurrentThread:Threadstatic AllocateDataSlot ():LocalDataStoreSlotstatic AllocateNamedDataSlot (name:String):LocalDataStoreSlotstatic BeginCriticalRegion ():Voidstatic BeginThreadAffinity ():Voidstatic EndCriticalRegion ():Voidstatic EndThreadAffinity ():Voidstatic FreeNamedDataSlot (name:String):Voidstatic GetData (slot:LocalDataStoreSlot):Dynamicstatic GetDomain ():AppDomainstatic GetDomainID ():Intstatic GetNamedDataSlot (name:String):LocalDataStoreSlotstatic MemoryBarrier ():Voidstatic ResetAbort ():Voidstatic SetData (slot:LocalDataStoreSlot, data:Dynamic):Voidstatic Sleep (millisecondsTimeout:Int):Voidstatic Sleep (timeout:TimeSpan):Voidstatic SpinWait (iterations:Int):Voidstatic VolatileRead (address:Ref<UInt8>):UInt8static VolatileRead (address:Ref<UIntPtr>):UIntPtrstatic VolatileRead (address:Ref<UInt64>):UInt64static VolatileRead (address:Ref<UInt>):UIntstatic VolatileRead (address:Ref<UInt16>):UInt16static VolatileRead (address:Ref<Single>):Singlestatic VolatileRead (address:Ref<Int8>):Int8static VolatileRead (address:Ref<Dynamic>):Dynamicstatic VolatileRead (address:Ref<IntPtr>):IntPtrstatic VolatileRead (address:Ref<Int64>):Int64static VolatileRead (address:Ref<Int>):Intstatic VolatileRead (address:Ref<Int16>):Int16static VolatileRead (address:Ref<Float>):Floatstatic VolatileWrite (address:Ref<UInt8>, value:UInt8):Voidstatic VolatileWrite (address:Ref<UIntPtr>, value:UIntPtr):Voidstatic VolatileWrite (address:Ref<UInt64>, value:UInt64):Voidstatic VolatileWrite (address:Ref<UInt>, value:UInt):Voidstatic VolatileWrite (address:Ref<UInt16>, value:UInt16):Voidstatic VolatileWrite (address:Ref<Single>, value:Single):Voidstatic VolatileWrite (address:Ref<Int8>, value:Int8):Voidstatic VolatileWrite (address:Ref<Dynamic>, value:Dynamic):Voidstatic VolatileWrite (address:Ref<IntPtr>, value:IntPtr):Voidstatic VolatileWrite (address:Ref<Int64>, value:Int64):Voidstatic VolatileWrite (address:Ref<Int>, value:Int):Voidstatic VolatileWrite (address:Ref<Int16>, value:Int16):Voidstatic VolatileWrite (address:Ref<Float>, value:Float):Void
© 2005–2016 Haxe Foundation
Licensed under a MIT license.
http://api.haxe.org/cs/system/threading/Thread.html