Package org.lwjgl.openvr
Class VRBlockQueue
java.lang.Object
org.lwjgl.openvr.VRBlockQueue
-
Method Summary
Modifier and TypeMethodDescriptionstatic intnVRBlockQueue_AcquireReadOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer, int eReadType) static intnVRBlockQueue_AcquireWriteOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer) static intnVRBlockQueue_Connect(long pulQueueHandle, long pchPath) static intnVRBlockQueue_Create(long pulQueueHandle, long pchPath, int unBlockDataSize, int unBlockHeaderSize, int unBlockCount, int unFlags) static intnVRBlockQueue_QueueHasReader(long ulQueueHandle, long pbHasReaders) static intnVRBlockQueue_WaitAndAcquireReadOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer, int eReadType, int unTimeoutMs) static intVRBlockQueue_AcquireReadOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, org.lwjgl.PointerBuffer ppvBuffer, int eReadType) static intVRBlockQueue_AcquireWriteOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, org.lwjgl.PointerBuffer ppvBuffer) static intVRBlockQueue_Connect(LongBuffer pulQueueHandle, @Nullable ByteBuffer pchPath) static intVRBlockQueue_Create(LongBuffer pulQueueHandle, @Nullable ByteBuffer pchPath, int unBlockDataSize, int unBlockHeaderSize, int unBlockCount, int unFlags) static intVRBlockQueue_Destroy(long ulQueueHandle) static intVRBlockQueue_QueueHasReader(long ulQueueHandle, ByteBuffer pbHasReaders) static intVRBlockQueue_ReleaseReadOnlyBlock(long ulQueueHandle, long ulBlockHandle) static intVRBlockQueue_ReleaseWriteOnlyBlock(long ulQueueHandle, long ulBlockHandle) static intVRBlockQueue_WaitAndAcquireReadOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, org.lwjgl.PointerBuffer ppvBuffer, int eReadType, int unTimeoutMs)
-
Method Details
-
nVRBlockQueue_Create
public static int nVRBlockQueue_Create(long pulQueueHandle, long pchPath, int unBlockDataSize, int unBlockHeaderSize, int unBlockCount, int unFlags) -
VRBlockQueue_Create
public static int VRBlockQueue_Create(LongBuffer pulQueueHandle, @Nullable ByteBuffer pchPath, int unBlockDataSize, int unBlockHeaderSize, int unBlockCount, int unFlags) -
nVRBlockQueue_Connect
public static int nVRBlockQueue_Connect(long pulQueueHandle, long pchPath) -
VRBlockQueue_Connect
-
VRBlockQueue_Destroy
public static int VRBlockQueue_Destroy(long ulQueueHandle) -
nVRBlockQueue_AcquireWriteOnlyBlock
public static int nVRBlockQueue_AcquireWriteOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer) -
VRBlockQueue_AcquireWriteOnlyBlock
public static int VRBlockQueue_AcquireWriteOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, org.lwjgl.PointerBuffer ppvBuffer) -
VRBlockQueue_ReleaseWriteOnlyBlock
public static int VRBlockQueue_ReleaseWriteOnlyBlock(long ulQueueHandle, long ulBlockHandle) -
nVRBlockQueue_WaitAndAcquireReadOnlyBlock
public static int nVRBlockQueue_WaitAndAcquireReadOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer, int eReadType, int unTimeoutMs) -
VRBlockQueue_WaitAndAcquireReadOnlyBlock
public static int VRBlockQueue_WaitAndAcquireReadOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, org.lwjgl.PointerBuffer ppvBuffer, int eReadType, int unTimeoutMs) -
nVRBlockQueue_AcquireReadOnlyBlock
public static int nVRBlockQueue_AcquireReadOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer, int eReadType) -
VRBlockQueue_AcquireReadOnlyBlock
public static int VRBlockQueue_AcquireReadOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, org.lwjgl.PointerBuffer ppvBuffer, int eReadType) -
VRBlockQueue_ReleaseReadOnlyBlock
public static int VRBlockQueue_ReleaseReadOnlyBlock(long ulQueueHandle, long ulBlockHandle) -
nVRBlockQueue_QueueHasReader
public static int nVRBlockQueue_QueueHasReader(long ulQueueHandle, long pbHasReaders) -
VRBlockQueue_QueueHasReader
-