54 void setHostEventDispatcher(QAbstractEventDispatcher *hostEventDispacher);
55 void setMaybeCancelWaitForMoreEventsCallback(MaybeCancelWaitForMoreEventsFn callBack);
56 void registerSocketNotifier(QSocketNotifier *notifier);
57 void unregisterSocketNotifier(QSocketNotifier *notifier);
58 void removeSocketNotifiers();
61 void destroyRunLoopObserver();
63 static void unregisterSocketInfo(MacSocketInfo *socketInfo);
64 static void enableSocketNotifiers(CFRunLoopObserverRef ref, CFRunLoopActivity activity,
void *info);
66 MacSocketHash macSockets;
67 QAbstractEventDispatcher *eventDispatcher;
68 MaybeCancelWaitForMoreEventsFn maybeCancelWaitForMoreEvents;
69 CFRunLoopObserverRef enableNotifiersObserver;
71 friend void qt_mac_socket_callback(CFSocketRef, CFSocketCallBackType, CFDataRef,
const void *,
void *);