#include <wxutil.h>

Public Member Functions | |
| CAMEvent (BOOL fManualReset=FALSE) | |
| ~CAMEvent () | |
| operator HANDLE () const | |
| void | Set () |
| BOOL | Wait (DWORD dwTimeout=INFINITE) |
| void | Reset () |
| BOOL | Check () |
Protected Attributes | |
| HANDLE | m_hEvent |
Private Member Functions | |
| CAMEvent (const CAMEvent &refEvent) | |
| CAMEvent & | operator= (const CAMEvent &refEvent) |
Definition at line 85 of file wxutil.h.
| CAMEvent::CAMEvent | ( | const CAMEvent & | refEvent | ) | [private] |
| CAMEvent::CAMEvent | ( | BOOL | fManualReset = FALSE |
) |
| CAMEvent::~CAMEvent | ( | ) |
| CAMEvent::operator HANDLE | ( | ) | const [inline] |
| void CAMEvent::Set | ( | ) | [inline] |
Definition at line 102 of file wxutil.h.
References EXECUTE_ASSERT, and m_hEvent.
Referenced by CAsyncIo::BeginFlush(), CAMThread::CallWorker(), CAsyncIo::CloseThread(), CAsyncIo::EndFlush(), CBaseStreamControl::Flushing(), CBaseStreamControl::NotifyFilterState(), CAsyncIo::ProcessRequests(), CAsyncIo::PutDoneItem(), CAsyncIo::PutWorkItem(), CBaseRenderer::Ready(), CAMThread::Reply(), CBaseRenderer::SourceThreadCanWait(), CBaseStreamControl::StartAt(), and CBaseStreamControl::StopAt().
| BOOL CAMEvent::Wait | ( | DWORD | dwTimeout = INFINITE |
) | [inline] |
Definition at line 103 of file wxutil.h.
References m_hEvent.
Referenced by CAsyncIo::BeginFlush(), CAMThread::CallWorker(), Check(), COutputQueue::EndFlush(), CAMThread::GetRequest(), COutputQueue::Reset(), and CAsyncIo::WaitForNext().
| void CAMEvent::Reset | ( | ) | [inline] |
Definition at line 106 of file wxutil.h.
References m_hEvent.
Referenced by COutputQueue::BeginFlush(), CBaseRenderer::CancelNotification(), CAsyncIo::EndFlush(), CAsyncIo::GetDoneItem(), CAsyncIo::GetWorkItem(), CBaseRenderer::NotReady(), CAMThread::Reply(), CCmdQueue::SetTimeAdvise(), CBaseRenderer::SourceThreadCanWait(), and CAsyncIo::StartThread().
| BOOL CAMEvent::Check | ( | ) | [inline] |
Definition at line 107 of file wxutil.h.
References Wait().
Referenced by CBaseRenderer::CheckReady(), and CAMThread::CheckRequest().
HANDLE CAMEvent::m_hEvent [protected] |
Definition at line 94 of file wxutil.h.
Referenced by CAMEvent(), operator HANDLE(), Reset(), Set(), Wait(), CAMMsgEvent::WaitMsg(), and ~CAMEvent().
1.5.6