Thread¶
-
class
Cocotec.CocoPlatform.Coco.Thread¶ The state of a thread.
Public Functions
-
override string
ToString()¶
Properties
-
string
ThreadName{ }¶ A name of this thread.
-
Cocotec.CocoPlatform.Coco.BehaviouralInstance
Process{ }¶ If this thread represents a process, then the instance that this value represents.
-
Cocotec.CocoPlatform.Coco.StateEnumValue
NextState{ }¶ If this thread represents a process, then the value of the implicit nextState variable. This will either represent the target state the transition moves to, or may represent the state we are currently in.
-
List<Cocotec.CocoPlatform.Coco.StackFrame>
Frames{ }¶ The thread’s control stack in the current snapshot.
-
Cocotec.CocoPlatform.Coco.ThreadState
State{ }¶ The state that this thread is currently in.
-
Cocotec.CocoPlatform.Coco.Exception
Exception{ }¶ If this thread’s state is ThreadState::WithinTransitionRuntimeError, then the exception that this thread has hit.
-
override string