public class CLUserEvent extends CLEvent
CLEvent.CommandExecutionStatus, CLEvent.CommandType, CLEvent.EventCallbackFIRE_AND_FORGET| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
Underyling implementation pointer-based equality test
|
static <E extends TypedPointer,A extends com.nativelibs4java.opencl.CLAbstractEntity> |
getEntities(A[] objects,
Pointer<E> out) |
int |
hashCode()
Underyling implementation pointer-based hashCode computation
|
void |
release()
Manual release of the OpenCL resources represented by this object.
|
void |
setComplete()
Calls setStatus(CL_COMPLETE)
|
void |
setStatus(int executionStatus)
Calls clSetUserEventStatus.
|
getCommandExecutionStatus, getCommandExecutionStatusValue, getCommandType, getProfilingCommandEnd, getProfilingCommandQueued, getProfilingCommandStart, getProfilingCommandSubmit, getQueue, invokeUponCompletion, invokeUponCompletion, setCallback, setCompletionCallback, toString, waitFor, waitForpublic void setStatus(int executionStatus)
executionStatus - specifies the new execution status to be set and can be CL_COMPLETE or a negative integer value to indicate an error. A negative integer value causes all enqueued commands that wait on this user event to be terminated. setStatus can only be called once to change the execution status of event.public void setComplete()
public void release()
public static <E extends TypedPointer,A extends com.nativelibs4java.opencl.CLAbstractEntity> Pointer<E> getEntities(A[] objects, Pointer<E> out)
public int hashCode()
Copyright © 2009-2015. All Rights Reserved.