Lines Matching refs:queue
635 * Input queue
637 * An input queue is the facility through which you retrieve input
644 * Add this input queue to a looper for processing. See
647 void AInputQueue_attachLooper(AInputQueue* queue, ALooper* looper,
651 * Remove the input queue from the looper it is currently attached to.
653 void AInputQueue_detachLooper(AInputQueue* queue);
657 * input queue. Returns 1 if the queue has events; 0 if
660 int32_t AInputQueue_hasEvents(AInputQueue* queue);
663 * Returns the next available event from the queue. Returns a negative
666 int32_t AInputQueue_getEvent(AInputQueue* queue, AInputEvent** outEvent);
673 * event to appear again in the event queue (if it does not get consumed during
676 int32_t AInputQueue_preDispatchEvent(AInputQueue* queue, AInputEvent* event);
682 void AInputQueue_finishEvent(AInputQueue* queue, AInputEvent* event, int handled);