unsigned int uint32
Definition Defs.h:80
signed int int32
Definition Defs.h:79
Windows specific implementation of Wait objects.
Definition windows/WaitImpl.h:43
Platform-independent definition of Wait objects.
Definition Wait.h:42
virtual ~Wait()
Definition Wait.cpp:62
void(* pfnWaitNotification_t)(void *_context)
Definition Wait.h:53
static int32 Multiple(Wait **_objects, uint32 _numObjects, int32 _timeout=-1)
Definition Wait.cpp:123
virtual bool IsSignalled()=0
static int32 Single(Wait *_object, int32 _timeout=-1)
Definition Wait.h:77
friend class WaitImpl
Definition Wait.h:43
@ Timeout_Infinite
Definition Wait.h:50
@ Timeout_Immediate
Definition Wait.h:49
Wait()
Definition Wait.cpp:51
void RemoveWatcher(pfnWaitNotification_t _callback, void *_context)
Definition Wait.cpp:96
friend class ThreadImpl
Definition Wait.h:44
void Notify()
Definition Wait.cpp:112
void AddWatcher(pfnWaitNotification_t _callback, void *_context)
Definition Wait.cpp:73