Public Member Functions | Private Attributes | Friends | List of all members
libusbemu::QuickEvent Struct Reference

#include <libusbemu_threads_win32.h>

Public Member Functions

bool Check ()
 
 QuickEvent (const bool signaled=false)
 
void Reset ()
 
void Signal ()
 
void Wait ()
 
const bool WaitUntilTimeout (const unsigned int milliseconds)
 
 ~QuickEvent ()
 

Private Attributes

HANDLE hEvent
 

Friends

struct EventList
 

Detailed Description

Definition at line 36 of file libusbemu_threads_win32.h.

Constructor & Destructor Documentation

libusbemu::QuickEvent::QuickEvent ( const bool  signaled = false)
inline

Definition at line 44 of file libusbemu_threads_win32.h.

libusbemu::QuickEvent::~QuickEvent ( )
inline

Definition at line 48 of file libusbemu_threads_win32.h.

Member Function Documentation

bool libusbemu::QuickEvent::Check ( )
inline

Definition at line 60 of file libusbemu_threads_win32.h.

void libusbemu::QuickEvent::Reset ( )
inline

Definition at line 56 of file libusbemu_threads_win32.h.

void libusbemu::QuickEvent::Signal ( )
inline

Definition at line 52 of file libusbemu_threads_win32.h.

void libusbemu::QuickEvent::Wait ( )
inline

Definition at line 68 of file libusbemu_threads_win32.h.

const bool libusbemu::QuickEvent::WaitUntilTimeout ( const unsigned int  milliseconds)
inline

Definition at line 64 of file libusbemu_threads_win32.h.

Friends And Related Function Documentation

friend struct EventList
friend

Definition at line 38 of file libusbemu_threads_win32.h.

Member Data Documentation

HANDLE libusbemu::QuickEvent::hEvent
private

Definition at line 41 of file libusbemu_threads_win32.h.


The documentation for this struct was generated from the following file:


libfreenect
Author(s): Hector Martin, Josh Blake, Kyle Machulis, OpenKinect community
autogenerated on Thu Jun 6 2019 19:25:39