ReactOS 0.4.16-dev-329-g9223134
|
Go to the source code of this file.
Classes | |
struct | SystemClockAdviseEntry |
struct | SystemClockImpl |
Macros | |
#define | MAX_REFTIME (REFERENCE_TIME)(0x7FFFFFFFFFFFFFFF) |
#define | ADVISE_EXIT (WM_APP + 0) |
#define | ADVISE_REMOVE (WM_APP + 2) |
#define | ADVISE_ADD_SINGLESHOT (WM_APP + 4) |
#define | ADVISE_ADD_PERIODIC (WM_APP + 8) |
Typedefs | |
typedef struct SystemClockAdviseEntry | SystemClockAdviseEntry |
typedef struct SystemClockImpl | SystemClockImpl |
Variables | |
static const IReferenceClockVtbl | SystemClock_Vtbl |
Definition at line 94 of file systemclock.c.
Definition at line 93 of file systemclock.c.
Definition at line 91 of file systemclock.c.
Definition at line 92 of file systemclock.c.
#define MAX_REFTIME (REFERENCE_TIME)(0x7FFFFFFFFFFFFFFF) |
Definition at line 90 of file systemclock.c.
Definition at line 29 of file systemclock.c.
typedef struct SystemClockImpl SystemClockImpl |
|
inlinestatic |
Definition at line 55 of file systemclock.c.
Referenced by SystemClockImpl_AddRef(), SystemClockImpl_AdvisePeriodic(), SystemClockImpl_AdviseTime(), SystemClockImpl_GetTime(), SystemClockImpl_QueryInterface(), SystemClockImpl_Release(), and SystemClockImpl_Unadvise().
Definition at line 377 of file systemclock.c.
|
static |
Definition at line 68 of file systemclock.c.
Referenced by SystemClockImpl_AdvisePeriodic(), and SystemClockImpl_AdviseTime().
|
static |
Definition at line 61 of file systemclock.c.
Referenced by SystemClockAdviseThread(), and SystemClockImpl_Unadvise().
First SingleShots Advice: sorted list
send event ...
... and Release it
Now Periodics Advice: semi sorted list (sort cannot be used)
Release the semaphore ...
... and refresh time
if hwnd we suppose that is a windows event ...
set timeout to 0 to do a rescan now
hmmmm what we can do here ...
Definition at line 96 of file systemclock.c.
Referenced by SystemClockPostMessageToAdviseThread().
|
static |
Definition at line 202 of file systemclock.c.
Referenced by SystemClockImpl_QueryInterface().
|
static |
Definition at line 301 of file systemclock.c.
|
static |
Definition at line 265 of file systemclock.c.
|
static |
Definition at line 243 of file systemclock.c.
|
static |
Definition at line 211 of file systemclock.c.
Referenced by QUARTZ_CreateSystemClock().
|
static |
Definition at line 227 of file systemclock.c.
|
static |
Definition at line 337 of file systemclock.c.
|
static |
Definition at line 182 of file systemclock.c.
Referenced by SystemClockImpl_AdvisePeriodic(), SystemClockImpl_AdviseTime(), SystemClockImpl_Release(), and SystemClockImpl_Unadvise().
WINE_DEFAULT_DEBUG_CHANNEL | ( | quartz | ) |
|
static |
Definition at line 366 of file systemclock.c.
Referenced by QUARTZ_CreateSystemClock().