Monado OpenXR Runtime

OpenVR IVRBlockQueue interface header. More...

#include "openvr_driver.h"
Include dependency graph for blockqueue.hpp:

Go to the source code of this file.

Data Structures

class  BlockQueue
 This interface is missing in the C++ header but present in the C one, and the lighthouse driver requires it. More...
 

Namespaces

namespace  vr
 Definitions missing from C++ header, present in C.
 

Typedefs

typedef enum vr::EBlockQueueError vr::EBlockQueueError
 
typedef enum vr::EBlockQueueReadType vr::EBlockQueueReadType
 

Enumerations

enum  EBlockQueueError {
  EBlockQueueError_BlockQueueError_None = 0 , EBlockQueueError_BlockQueueError_QueueAlreadyExists = 1 , EBlockQueueError_BlockQueueError_QueueNotFound = 2 , EBlockQueueError_BlockQueueError_BlockNotAvailable = 3 ,
  EBlockQueueError_BlockQueueError_InvalidHandle = 4 , EBlockQueueError_BlockQueueError_InvalidParam = 5 , EBlockQueueError_BlockQueueError_ParamMismatch = 6 , EBlockQueueError_BlockQueueError_InternalError = 7 ,
  EBlockQueueError_BlockQueueError_AlreadyInitialized = 8 , EBlockQueueError_BlockQueueError_OperationIsServerOnly = 9 , EBlockQueueError_BlockQueueError_TooManyConnections = 10
}
 
enum  EBlockQueueReadType { EBlockQueueReadType_BlockQueueRead_Latest = 0 , EBlockQueueReadType_BlockQueueRead_New = 1 , EBlockQueueReadType_BlockQueueRead_Next = 2 }
 

Variables

const char * vr::IVRBlockQueue_Version = "IVRBlockQueue_005"
 

Detailed Description

OpenVR IVRBlockQueue interface header.

Author
Shawn Wallace yungw.nosp@m.alla.nosp@m.ce@li.nosp@m.ve.c.nosp@m.om