Deskflow 1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
ArchCondImpl Class Reference

Internal condition variable data. An architecture dependent type holding the necessary data for a condition variable. More...

#include <ArchMultithreadPosix.h>

Collaboration diagram for ArchCondImpl:

Public Types

enum  { kSignal = 0 , kBroadcast }

Public Attributes

pthread_cond_t m_cond
HANDLE m_events [2]
int m_waitCount
ArchMutex m_waitCountMutex

Detailed Description

Internal condition variable data. An architecture dependent type holding the necessary data for a condition variable.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
kSignal 
kBroadcast 

Member Data Documentation

◆ m_cond

pthread_cond_t ArchCondImpl::m_cond

◆ m_events

HANDLE ArchCondImpl::m_events[2]

◆ m_waitCount

int ArchCondImpl::m_waitCount
mutable

◆ m_waitCountMutex

ArchMutex ArchCondImpl::m_waitCountMutex

The documentation for this class was generated from the following files: