2 // Gathers unpredictable system data to be used for generating
10 void PeriodicAction(void);
16 void AddTimeSinceMachineStartup(void);
17 void AddAbsoluteSystemStartupTime(void);
18 void AddAppRunningTime(void);
19 void AddStartupVolumeInfo(void);
22 void AddCurrentMouse(void);
23 void AddNow(double millisecondUncertainty
);
24 void AddBytes(void *data
, long size
, double entropy
);
26 void GetTimeBaseResolution(void);
27 unsigned long SysTimer(void);
30 bool mSupportsLargeVolumes
;
35 double mTimebaseTicksPerMillisec
;
36 unsigned long mLastPeriodicTicks
;