|
| enum | threadFlags {
kTFWaiting = (1 << 0)
, kTFFinished = (1 << 1)
, kTFAborted = (1 << 2)
, kTFExtended = (1 << 3)
,
kTFExpectResult = (1 << 4)
, kTFSynchronous = (1 << 5)
, kTFAsleep = (kTFWaiting | kTFFinished | kTFAborted)
} |
| |
| enum | WaitTypes {
kWaitNone = 0
, kWaitDelay
, kWaitFrameDelay
, kWaitOther
,
kWaitTagSemaphore
} |
| |
|
|
SegmentRef | _programCounter |
| |
|
uint8 * | _stackPtr |
| |
|
byte * | _codeSeg |
| |
|
uint8 * | _stackBase |
| |
|
int16 | _stackSize |
| |
|
int16 | _flags |
| |
|
int16 | _framePtr |
| |
|
int16 | _returnVal |
| |
|
bool | _valid |
| |
|
WaitTypes | _waitType |
| |
|
union { |
|
Alarm _waitAlarm |
| |
|
FrameAlarm _waitFrameAlarm |
| |
|
ActiveItem * _waitParam |
| |
| }; | |
| |
|
scriptCallFrame | _threadArgs |
| |
|
void * | _thisObject |
| |
|
uint16 | _argCount |
| |
The documentation for this class was generated from the following file: