#include <work_queue.h>
Data Fields | |
int | workers_init |
Number of workers initializing. | |
int | workers_ready |
Number of workers ready for tasks. | |
int | workers_busy |
Number of workers running tasks. | |
int | tasks_running |
Number of tasks currently running. | |
int | tasks_waiting |
Number of tasks waiting for a CPU. | |
int | tasks_complete |
Number of tasks waiting to be returned to user. | |
int | total_tasks_dispatched |
Total number of tasks dispatch to workers. | |
int | total_tasks_complete |
Total number of tasks returned complete. | |
int | total_workers_joined |
Total number of times a worker joined the queue. | |
int | total_workers_removed |
Total number of times a worker was removed from the queue. |
Number of workers initializing.
Number of workers ready for tasks.
Number of workers running tasks.
Number of tasks currently running.
Number of tasks waiting for a CPU.
Number of tasks waiting to be returned to user.
Total number of tasks dispatch to workers.
Total number of tasks returned complete.
Total number of times a worker joined the queue.
Total number of times a worker was removed from the queue.