Packageorg.libspark.thread
Classpublic class ThreadState

ThreadState クラスは、スレッドの状態を表す定数を定義します.

スレッドの状態は state プロパティで知ることができます。スレッドは特定の時点でひとつの状態しか取れません。

See also

Thread.state


Public Constants
 ConstantDefined by
  NEW : uint = 0
[static] まだ起動されていないスレッドの状態です
ThreadState
  RUNNABLE : uint = 1
[static] 実行可能なスレッド (実行フェーズ) の状態です
ThreadState
  TERMINATED : uint = 5
[static] 終了したスレッドの状態です
ThreadState
  TERMINATING : uint = 4
[static] 終了処理中のスレッド (終了フェーズ) の状態です
ThreadState
  TIMED_WAITING : uint = 3
[static] 指定された時間、待機中のスレッドの状態です
ThreadState
  WAITING : uint = 2
[static] 待機中のスレッドの状態です
ThreadState
Constant detail
NEWconstant
public static const NEW:uint = 0

まだ起動されていないスレッドの状態です

RUNNABLEconstant 
public static const RUNNABLE:uint = 1

実行可能なスレッド (実行フェーズ) の状態です

TERMINATEDconstant 
public static const TERMINATED:uint = 5

終了したスレッドの状態です

TERMINATINGconstant 
public static const TERMINATING:uint = 4

終了処理中のスレッド (終了フェーズ) の状態です

TIMED_WAITINGconstant 
public static const TIMED_WAITING:uint = 3

指定された時間、待機中のスレッドの状態です

WAITINGconstant 
public static const WAITING:uint = 2

待機中のスレッドの状態です