28 #ifndef OVR_Util_LatencyTest_h
29 #define OVR_Util_LatencyTest_h
31 #include "../OVR_Device.h"
33 #include "../Kernel/OVR_String.h"
34 #include "../Kernel/OVR_List.h"
36 namespace OVR {
namespace Util {
173 #endif // OVR_Util_LatencyTest_h
LatencyTestHandler Handler
bool TimedOutWaitingForColorDetected
LatencyTest * pLatencyTestUtil
MeasurementResult * getActiveResult()
const char * GetResultsString()
void setTimer(UInt32 timeMilliS)
bool DisplayScreenColor(Color &colorToDisplay)
bool TimedOutWaitingForTestStarted
void handleMessage(const Message &msg, LatencyTestMessageType latencyTestMessage=LatencyTest_None)
void clearMeasurementResults()
StringBuffer ResultsString
String ReturnedResultString
UInt32 DeviceMeasuredElapsedMilliS
Ptr< LatencyTestDevice > Device
LatencyTestHandler(LatencyTest *latencyTester)
bool areResultsComplete()
List< MeasurementResult > Results
double TestStartedSeconds
LatencyTest(LatencyTestDevice *device=NULL)
bool SetDevice(LatencyTestDevice *device)
bool IsHandlerInstalled() const
bool IsMeasuringNow() const
virtual void OnMessage(const Message &msg)
UInt32 getRandomComponent(UInt32 range)