- /**
- * Return any events in the IO queue due to timeout.
- *
- * @param queue list to append new events to
- */
- public void getIdleEvents(final List<TInputEvent> queue) {
-
- // Insert any polling action here...
-
- // Return any events that showed up
- synchronized (eventQueue) {
- if (eventQueue.size() > 0) {
- synchronized (queue) {
- queue.addAll(eventQueue);
- }
- eventQueue.clear();
- }
- }
- }
-