Top Constructors Methods
org.lwjgl.openvr

public Class VRBlockQueue

extends Object
Class Inheritance
Imports
javax.annotation.*, java.nio.*, org.lwjgl.*, org.lwjgl.system.*

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static int
nVRBlockQueue_AcquireReadOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer, int eReadType)

public static int
nVRBlockQueue_AcquireWriteOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer)

public static int
nVRBlockQueue_Connect(long pulQueueHandle, long pchPath)

public static int
nVRBlockQueue_Create(long pulQueueHandle, long pchPath, int unBlockDataSize, int unBlockHeaderSize, int unBlockCount, int unFlags)

public static int
nVRBlockQueue_QueueHasReader(long ulQueueHandle, long pbHasReaders)

public static int
nVRBlockQueue_WaitAndAcquireReadOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer, int eReadType, int unTimeoutMs)

public static int
VRBlockQueue_AcquireReadOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, PointerBuffer ppvBuffer, int eReadType)

public static int
VRBlockQueue_AcquireWriteOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, PointerBuffer ppvBuffer)

public static int
VRBlockQueue_Connect(LongBuffer pulQueueHandle, ByteBuffer pchPath)

public static int
VRBlockQueue_Create(LongBuffer pulQueueHandle, ByteBuffer pchPath, int unBlockDataSize, int unBlockHeaderSize, int unBlockCount, int unFlags)

public static int
VRBlockQueue_Destroy(long ulQueueHandle)

public static int
VRBlockQueue_QueueHasReader(long ulQueueHandle, ByteBuffer pbHasReaders)

public static int
VRBlockQueue_ReleaseReadOnlyBlock(long ulQueueHandle, long ulBlockHandle)

public static int
VRBlockQueue_ReleaseWriteOnlyBlock(long ulQueueHandle, long ulBlockHandle)

public static int
VRBlockQueue_WaitAndAcquireReadOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, PointerBuffer ppvBuffer, int eReadType, int unTimeoutMs)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

VRBlockQueueback to summary
protected VRBlockQueue()

Method Detail

nVRBlockQueue_AcquireReadOnlyBlockback to summary
public static int nVRBlockQueue_AcquireReadOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer, int eReadType)
nVRBlockQueue_AcquireWriteOnlyBlockback to summary
public static int nVRBlockQueue_AcquireWriteOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer)
nVRBlockQueue_Connectback to summary
public static int nVRBlockQueue_Connect(long pulQueueHandle, long pchPath)
nVRBlockQueue_Createback to summary
public static int nVRBlockQueue_Create(long pulQueueHandle, long pchPath, int unBlockDataSize, int unBlockHeaderSize, int unBlockCount, int unFlags)
nVRBlockQueue_QueueHasReaderback to summary
public static int nVRBlockQueue_QueueHasReader(long ulQueueHandle, long pbHasReaders)
nVRBlockQueue_WaitAndAcquireReadOnlyBlockback to summary
public static int nVRBlockQueue_WaitAndAcquireReadOnlyBlock(long ulQueueHandle, long pulBlockHandle, long ppvBuffer, int eReadType, int unTimeoutMs)
VRBlockQueue_AcquireReadOnlyBlockback to summary
public static int VRBlockQueue_AcquireReadOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, PointerBuffer ppvBuffer, int eReadType)
Annotations
@NativeType:EBlockQueueError
VRBlockQueue_AcquireWriteOnlyBlockback to summary
public static int VRBlockQueue_AcquireWriteOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, PointerBuffer ppvBuffer)
Annotations
@NativeType:EBlockQueueError
VRBlockQueue_Connectback to summary
public static int VRBlockQueue_Connect(LongBuffer pulQueueHandle, ByteBuffer pchPath)
Annotations
@NativeType:EBlockQueueError
VRBlockQueue_Createback to summary
public static int VRBlockQueue_Create(LongBuffer pulQueueHandle, ByteBuffer pchPath, int unBlockDataSize, int unBlockHeaderSize, int unBlockCount, int unFlags)
Annotations
@NativeType:EBlockQueueError
VRBlockQueue_Destroyback to summary
public static int VRBlockQueue_Destroy(long ulQueueHandle)
Annotations
@NativeType:EBlockQueueError
VRBlockQueue_QueueHasReaderback to summary
public static int VRBlockQueue_QueueHasReader(long ulQueueHandle, ByteBuffer pbHasReaders)
Annotations
@NativeType:EBlockQueueError
VRBlockQueue_ReleaseReadOnlyBlockback to summary
public static int VRBlockQueue_ReleaseReadOnlyBlock(long ulQueueHandle, long ulBlockHandle)
Annotations
@NativeType:EBlockQueueError
VRBlockQueue_ReleaseWriteOnlyBlockback to summary
public static int VRBlockQueue_ReleaseWriteOnlyBlock(long ulQueueHandle, long ulBlockHandle)
Annotations
@NativeType:EBlockQueueError
VRBlockQueue_WaitAndAcquireReadOnlyBlockback to summary
public static int VRBlockQueue_WaitAndAcquireReadOnlyBlock(long ulQueueHandle, LongBuffer pulBlockHandle, PointerBuffer ppvBuffer, int eReadType, int unTimeoutMs)
Annotations
@NativeType:EBlockQueueError