![]() |
Deskflow 1.24.0.365
Keyboard and mouse sharing utility
|
Internal thread data. An architecture dependent type holding the necessary data for a thread. More...
#include <IArchMultithread.h>
Public Member Functions | |
| ArchThreadImpl ()=default | |
| ArchThreadImpl () | |
| ~ArchThreadImpl () | |
Public Attributes | |
| int | m_refCount = 1 |
| IArchMultithread::ThreadID | m_id = 0 |
| pthread_t | m_thread |
| IArchMultithread::ThreadFunc | m_func = nullptr |
| void * | m_userData = nullptr |
| bool | m_cancel = false |
| bool | m_cancelling = false |
| bool | m_exited = false |
| void * | m_result = nullptr |
| void * | m_networkData = nullptr |
| HANDLE | m_thread |
| DWORD | m_id |
| HANDLE | m_cancel |
| HANDLE | m_exit |
Internal thread data. An architecture dependent type holding the necessary data for a thread.
|
default |
| ArchThreadImpl::ArchThreadImpl | ( | ) |
| ArchThreadImpl::~ArchThreadImpl | ( | ) |
| bool ArchThreadImpl::m_cancel = false |
| HANDLE ArchThreadImpl::m_cancel |
| bool ArchThreadImpl::m_cancelling = false |
| HANDLE ArchThreadImpl::m_exit |
| bool ArchThreadImpl::m_exited = false |
| IArchMultithread::ThreadFunc ArchThreadImpl::m_func = nullptr |
| IArchMultithread::ThreadID ArchThreadImpl::m_id = 0 |
| DWORD ArchThreadImpl::m_id |
| void * ArchThreadImpl::m_networkData = nullptr |
| int ArchThreadImpl::m_refCount = 1 |
| void * ArchThreadImpl::m_result = nullptr |
| pthread_t ArchThreadImpl::m_thread |
| HANDLE ArchThreadImpl::m_thread |
| void * ArchThreadImpl::m_userData = nullptr |