#include <OS_NS_Thread.h>
Public Attributes | |
| ACE_mutex_t | lock_ |
| Protect critical section. | |
| ACE_cond_t | condition_ |
| Keeps track of waiters. | |
| int | type_ |
| Object type. | |
| int | manual_reset_ |
| Specifies if this is an auto- or manual-reset event. | |
| int | is_signaled_ |
| "True" if signaled. | |
| bool | auto_event_signaled_ |
| Special bool for auto_events alone. | |
| unsigned long | waiting_threads_ |
| Number of waiting threads. | |
| unsigned long | signal_count_ |
| Signal count. | |
Definition at line 1807 of file OS_NS_Thread.h.
Special bool for auto_events alone.
The semantics of auto events forces us to introduce this extra variable to ensure that the thread is not woken up spuriously. Please see event_wait and event_timedwait () to see how this is used for auto_events.
Definition at line 1841 of file OS_NS_Thread.h.
Keeps track of waiters.
Definition at line 1815 of file OS_NS_Thread.h.
"True" if signaled.
Definition at line 1831 of file OS_NS_Thread.h.
Protect critical section.
Definition at line 1813 of file OS_NS_Thread.h.
Specifies if this is an auto- or manual-reset event.
Definition at line 1828 of file OS_NS_Thread.h.
| unsigned long ACE_eventdata_t::signal_count_ |
Signal count.
Definition at line 1847 of file OS_NS_Thread.h.
Object type.
Definition at line 1825 of file OS_NS_Thread.h.
| unsigned long ACE_eventdata_t::waiting_threads_ |
Number of waiting threads.
Definition at line 1844 of file OS_NS_Thread.h.
1.7.0