Lines Matching refs:EventQueue
90 // #pragma mark -- EventQueue implementation
93 class EventQueue : public select_sync {
95 EventQueue(bool kernel);
96 ~EventQueue();
136 * this, because it will invert the locking order with EventQueue::Notify.
153 EventQueue::EventQueue(bool kernel)
165 EventQueue::~EventQueue()
199 EventQueue::Closed()
212 EventQueue::Select(int32 object, uint16 type, uint32 events, void* userData)
278 EventQueue::Query(int32 object, uint16 type, uint32* selectedEvents, void** userData)
294 EventQueue::Deselect(int32 object, uint16 type)
323 EventQueue::_DeselectEvent(select_event* event)
330 EventQueue::Notify(select_info* info, uint16 events)
339 EventQueue::_Notify(select_event* event, uint16 events)
380 EventQueue::Wait(event_wait_info* infos, int numInfos,
419 EventQueue::_DequeueEvents(event_wait_info* infos, int numInfos)
525 EventQueue::_GetEvent(int32 object, uint16 type)
552 EventQueue* queue = (EventQueue*)descriptor->u.queue;
561 EventQueue* queue = (EventQueue*)descriptor->u.queue;
616 EventQueue* queue = new(std::nothrow) EventQueue(false);
620 ObjectDeleter<EventQueue> deleter(queue);
663 EventQueue* eventQueue = (EventQueue*)descriptor->u.queue;
716 EventQueue* eventQueue = (EventQueue*)descriptor->u.queue;