# Uses of Class org.lwjgl.opencl.CLEvent (LWJGL API)
Date: 2015-07-28

## Uses of Class
org.lwjgl.opencl.CLEvent

Packages that use CLEvent
org.lwjgl.opencl
org.lwjgl.opengl

Uses of CLEvent in org.lwjgl.opencl

Methods in org.lwjgl.opencl that return CLEvent
`static CLEvent` `KHRGLEvent.clCreateEventFromGLsyncKHR(CLContext context, GLSync sync, java.nio.IntBuffer errcode_ret)`
`static CLEvent` `CL11.clCreateUserEvent(CLContext context, java.nio.IntBuffer errcode_ret)`
`CLEvent` `CLCommandQueue.getCLEvent(long id)` Returns a CLEvent associated with this command-queue.
`CLEvent` `CLContext.getCLEvent(long id)` Returns a user CLEvent associated with this context.

Methods in org.lwjgl.opencl with parameters of type CLEvent
`static int` `CL10.clEnqueueWaitForEvents(CLCommandQueue command_queue, CLEvent event)` Overloads clEnqueueWaitForEvents.
`static int` `CL10.clGetEventInfo(CLEvent event, int param_name, java.nio.ByteBuffer param_value, PointerBuffer param_value_size_ret)`
`static int` `CL10.clGetEventProfilingInfo(CLEvent event, int param_name, java.nio.ByteBuffer param_value, PointerBuffer param_value_size_ret)`
`static int` `CL10.clReleaseEvent(CLEvent event)`
`static int` `CL10.clRetainEvent(CLEvent event)`
`static int` `CL11.clSetEventCallback(CLEvent event, int command_exec_callback_type, CLEventCallback pfn_notify)`
`static int` `CL11.clSetUserEventStatus(CLEvent event, int execution_status)`
`static int` `CL10.clWaitForEvents(CLEvent event)` Overloads clWaitForEvents.
`protected abstract void` `CLEventCallback.handleMessage(CLEvent event, int event_command_exec_status)` The callback method.

Uses of CLEvent in org.lwjgl.opengl

Methods in org.lwjgl.opengl with parameters of type CLEvent
`static GLSync` `ARBCLEvent.glCreateSyncFromCLeventARB(CLContext context, CLEvent event, int flags)`

Copyright © 2002-2009 lwjgl.org. All Rights Reserved.