Data Fields | |
DnxThreadState | state |
The current thread state. | |
pthread_t | tid |
The thread Identifier. | |
DnxChannel * | dispatch |
The thread job request channel. | |
DnxChannel * | collect |
The thread job reply channel. | |
clock_t | tstart |
The thread start time. | |
unsigned | serial |
The current job tracking serial number. | |
struct iDnxWlm * | iwlm |
A reference to the owning WLM. |
Definition at line 79 of file dnxWLM.c.
The current thread state.
Definition at line 81 of file dnxWLM.c.
Referenced by cleanThreadPool(), dnxWlmDestroy(), dnxWorkerCleanup(), and workerCreate().
pthread_t DnxWorkerStatus::tid |
The thread Identifier.
Definition at line 82 of file dnxWLM.c.
Referenced by cleanThreadPool(), dnxWlmDestroy(), and workerCreate().
The thread job request channel.
Definition at line 83 of file dnxWLM.c.
Referenced by dnxWorker(), initWorkerComm(), and releaseWorkerComm().
The thread job reply channel.
Definition at line 84 of file dnxWLM.c.
Referenced by dnxWorker(), initWorkerComm(), and releaseWorkerComm().
clock_t DnxWorkerStatus::tstart |
The thread start time.
Definition at line 85 of file dnxWLM.c.
Referenced by cleanThreadPool(), and dnxWorker().
unsigned DnxWorkerStatus::serial |
The current job tracking serial number.
Definition at line 86 of file dnxWLM.c.
Referenced by dnxWorker().
struct iDnxWlm* DnxWorkerStatus::iwlm [read] |
A reference to the owning WLM.
Definition at line 87 of file dnxWLM.c.
Referenced by dnxWorker(), initWorkerComm(), and workerCreate().