Lines Matching defs:runLoopMode

1397 CF_PRIVATE void _CFStreamScheduleWithRunLoop(struct _CFStream *stream, CFRunLoopRef runLoop, CFStringRef runLoopMode) {
1407 CFTypeRef a[] = { runLoop, runLoopMode };
1447 CFRunLoopAddSource(runLoop, source, runLoopMode);
1516 CFRunLoopAddSource(runLoop, source, runLoopMode);
1523 CFRunLoopAddSource(runLoop, source, runLoopMode);
1533 CFArrayAppendValue(stream->client->runLoopsAndModes, runLoopMode);
1539 cb->schedule(stream, runLoop, runLoopMode, _CFStreamGetInfoPointer(stream));
1556 CF_EXPORT void CFReadStreamScheduleWithRunLoop(CFReadStreamRef stream, CFRunLoopRef runLoop, CFStringRef runLoopMode) {
1561 [is _scheduleInCFRunLoop:runLoop forMode:runLoopMode];
1563 [is scheduleInRunLoop:cfToNSRL(runLoop) forMode:(id) runLoopMode];
1568 _CFStreamScheduleWithRunLoop((struct _CFStream *)stream, runLoop, runLoopMode);
1571 CF_EXPORT void CFWriteStreamScheduleWithRunLoop(CFWriteStreamRef stream, CFRunLoopRef runLoop, CFStringRef runLoopMode) {
1576 [os _scheduleInCFRunLoop:runLoop forMode:runLoopMode];
1578 [os scheduleInRunLoop:cfToNSRL(runLoop) forMode:(id) runLoopMode];
1583 _CFStreamScheduleWithRunLoop((struct _CFStream *)stream, runLoop, runLoopMode);
1587 CF_PRIVATE void _CFStreamUnscheduleFromRunLoop(struct _CFStream *stream, CFRunLoopRef runLoop, CFStringRef runLoopMode) {
1595 CFRunLoopRemoveSource(runLoop, source, runLoopMode);
1618 CFRunLoopRemoveSource(runLoop, source, runLoopMode);
1634 _CFStreamRemoveRunLoopAndModeFromArray(stream->client->runLoopsAndModes, runLoop, runLoopMode);
1639 cb->unschedule(stream, runLoop, runLoopMode, _CFStreamGetInfoPointer(stream));
1643 CF_EXPORT void CFReadStreamUnscheduleFromRunLoop(CFReadStreamRef stream, CFRunLoopRef runLoop, CFStringRef runLoopMode) {
1648 [is _unscheduleFromCFRunLoop:runLoop forMode:runLoopMode];
1650 [is removeFromRunLoop:cfToNSRL(runLoop) forMode:(id) runLoopMode];
1655 _CFStreamUnscheduleFromRunLoop((struct _CFStream *)stream, runLoop, runLoopMode);
1658 void CFWriteStreamUnscheduleFromRunLoop(CFWriteStreamRef stream, CFRunLoopRef runLoop, CFStringRef runLoopMode) {
1663 [os _unscheduleFromCFRunLoop:runLoop forMode:runLoopMode];
1665 [os removeFromRunLoop:cfToNSRL(runLoop) forMode:(id) runLoopMode];
1670 _CFStreamUnscheduleFromRunLoop((struct _CFStream *)stream, runLoop, runLoopMode);
1893 void _CFStreamSourceScheduleWithRunLoop(CFRunLoopSourceRef source, CFMutableArrayRef runLoopsAndModes, CFRunLoopRef runLoop, CFStringRef runLoopMode)
1910 if (CFEqual(CFArrayGetValueAtIndex(runLoopsAndModes, i + 1), runLoopMode))
1919 CFArrayAppendValue(runLoopsAndModes, runLoopMode);
1923 CFRunLoopAddSource(runLoop, source, runLoopMode);
1928 void _CFStreamSourceUnscheduleFromRunLoop(CFRunLoopSourceRef source, CFMutableArrayRef runLoopsAndModes, CFRunLoopRef runLoop, CFStringRef runLoopMode)
1947 if (CFEqual(CFArrayGetValueAtIndex(runLoopsAndModes, i + 1), runLoopMode)) {
1954 CFRunLoopRemoveSource(runLoop, source, runLoopMode);