Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OVR_DeviceMessages.h File Reference
Include dependency graph for OVR_DeviceMessages.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  OVR::Message
 
class  OVR::MessageBodyFrame
 
class  OVR::MessageDeviceStatus
 
class  OVR::MessageExposureFrame
 
class  OVR::MessagePixelRead
 
class  OVR::MessageLatencyTestSamples
 
class  OVR::MessageLatencyTestColorDetected
 
class  OVR::MessageLatencyTestStarted
 
class  OVR::MessageLatencyTestButton
 
class  OVR::MessageCameraFrame
 
class  OVR::MessageCameraAdded
 

Namespaces

 OVR
 

Macros

#define OVR_MESSAGETYPE(devName, msgIndex)   ((Device_##devName << 8) | msgIndex)
 

Enumerations

enum  OVR::MessageType {
  OVR::Message_None = 0, OVR::Message_DeviceAdded = OVR_MESSAGETYPE(Manager, 0), OVR::Message_DeviceRemoved = OVR_MESSAGETYPE(Manager, 1), OVR::Message_BodyFrame = OVR_MESSAGETYPE(Sensor, 0),
  OVR::Message_ExposureFrame = OVR_MESSAGETYPE(Sensor, 1), OVR::Message_PixelRead = OVR_MESSAGETYPE(Sensor, 2), OVR::Message_LatencyTestSamples = OVR_MESSAGETYPE(LatencyTester, 0), OVR::Message_LatencyTestColorDetected = OVR_MESSAGETYPE(LatencyTester, 1),
  OVR::Message_LatencyTestStarted = OVR_MESSAGETYPE(LatencyTester, 2), OVR::Message_LatencyTestButton = OVR_MESSAGETYPE(LatencyTester, 3), OVR::Message_CameraFrame = OVR_MESSAGETYPE(Camera, 0), OVR::Message_CameraAdded = OVR_MESSAGETYPE(Camera, 1)
}
 

Macro Definition Documentation

#define OVR_MESSAGETYPE (   devName,
  msgIndex 
)    ((Device_##devName << 8) | msgIndex)

Definition at line 46 of file OVR_DeviceMessages.h.