00001
00002
00003
00004
00005
00006
00007 #import "NSObject.h"
00008
00009 @interface NSRunLoop : NSObject
00010 {
00011 id _rl;
00012 id _dperf;
00013 id _perft;
00014 void *_reserved;
00015 }
00016
00017 + (void)_unmapRunLoop:(id)fp8;
00018 + (void)_portInvalidated:(id)fp8;
00019 + (void)_runLoop:(id)fp8 addPort:(id)fp12 forMode:(id)fp16;
00020 + (void)_runLoop:(id)fp8 removePort:(id)fp12 forMode:(id)fp16;
00021 + (BOOL)_runLoop:(id)fp8 containsPort:(id)fp12 forMode:(id)fp16;
00022 + (id)currentRunLoop;
00023 - (id)copyWithZone:(struct _NSZone *)fp8;
00024 - (void)_init:(id)fp8;
00025 - (id)init;
00026 - (void)dealloc;
00027 - (struct __CFRunLoop *)getCFRunLoop;
00028 - (id)description;
00029 - (void)addPort:(id)fp8 forMode:(id)fp12;
00030 - (void)removePort:(id)fp8 forMode:(id)fp12;
00031 - (BOOL)containsPort:(id)fp8 forMode:(id)fp12;
00032 - (id)portsForMode:(id)fp8;
00033 - (void)addTimer:(id)fp8 forMode:(id)fp12;
00034 - (void)removeTimer:(id)fp8 forMode:(id)fp12;
00035 - (id)timersForMode:(id)fp8;
00036 - (BOOL)containsTimer:(id)fp8 forMode:(id)fp12;
00037 - (id)allModes;
00038 - (id)currentMode;
00039 - (void)_invalidateTimers;
00040 - (id)limitDateForMode:(id)fp8;
00041 - (void)_wakeup;
00042 - (void)acceptInputForMode:(id)fp8 beforeDate:(id)fp12;
00043 - (BOOL)runMode:(id)fp8 beforeDate:(id)fp12;
00044 - (BOOL)runMode:(id)fp8 untilDate:(id)fp12;
00045 - (void)run;
00046 - (void)runUntilDate:(id)fp8;
00047 - (BOOL)runBeforeDate:(id)fp8;
00048 - (void)configureAsServer;
00049 - (void)performSelector:(SEL)fp8 target:(id)fp12 argument:(id)fp16 order:(unsigned int)fp20 modes:(id)fp24;
00050 - (void)cancelPerformSelector:(SEL)fp8 target:(id)fp12 argument:(id)fp16;
00051 - (void)cancelPerformSelectorsWithTarget:(id)fp8;
00052
00053 @end
00054