![]() |
UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
|
Holds data to be passed to worker. More...

Public Member Functions | |
| wp_task_data (runnable_t task, void *data, wp_worker *w, bool detached) | |
Public Attributes | |
| void * | m_data |
| bool | m_detached |
| void * | m_result |
| bool | m_returned |
| runnable_t | m_task |
| struct wp_worker * | m_w |
Holds data to be passed to worker.
Definition at line 65 of file worker.cpp.
|
inline |
Definition at line 66 of file worker.cpp.
| void* wp_task_data::m_data |
Definition at line 69 of file worker.cpp.
Referenced by wp_worker::run().
| bool wp_task_data::m_detached |
Definition at line 73 of file worker.cpp.
Referenced by wp_worker::run().
| void* wp_task_data::m_result |
Definition at line 70 of file worker.cpp.
Referenced by wp_worker::pop(), and wp_worker::run().
| bool wp_task_data::m_returned |
Definition at line 71 of file worker.cpp.
Referenced by wp_worker::pop(), and wp_worker::run().
| runnable_t wp_task_data::m_task |
Definition at line 68 of file worker.cpp.
Referenced by wp_worker::run().
| struct wp_worker* wp_task_data::m_w |
Definition at line 72 of file worker.cpp.
Referenced by worker_pool::wait_task().