XCTWaiter.h 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. //
  2. // Generated by class-dump 3.5 (64 bit).
  3. //
  4. // class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
  5. //
  6. #import "NSObject.h"
  7. #import "XCTWaiterManagement.h"
  8. #import "XCTestExpectationDelegate.h"
  9. @class NSArray, NSObject<OS_dispatch_queue>, NSString, _XCTWaiterImpl;
  10. @interface XCTWaiter : NSObject <XCTestExpectationDelegate, XCTWaiterManagement>
  11. {
  12. id _internalImplementation;
  13. }
  14. @property(readonly) _XCTWaiterImpl *internalImplementation; // @synthesize internalImplementation=_internalImplementation;
  15. @property(readonly) double timeout;
  16. @property(readonly, getter=isInProgress) BOOL inProgress;
  17. @property struct __CFRunLoop *waitingRunLoop;
  18. @property(readonly, nonatomic) NSObject<OS_dispatch_queue> *delegateQueue;
  19. @property(readonly, nonatomic) NSObject<OS_dispatch_queue> *queue;
  20. @property(readonly, copy) NSArray *waitCallStackReturnAddresses;
  21. @property(readonly) NSArray *fulfilledExpectations;
  22. @property __weak id <XCTWaiterDelegate> delegate;
  23. + (id)waitForActivity:(id)arg1 timeout:(double)arg2 block:(CDUnknownBlockType)arg3;
  24. + (long long)waitForExpectations:(id)arg1 timeout:(double)arg2 enforceOrder:(BOOL)arg3;
  25. + (long long)waitForExpectations:(id)arg1 timeout:(double)arg2;
  26. + (void)wait:(double)arg1;
  27. + (void)setStallHandler:(CDUnknownBlockType)arg1;
  28. + (void)handleStalledWaiter:(id)arg1;
  29. + (CDUnknownBlockType)installWatchdogForWaiter:(id)arg1 timeout:(double)arg2;
  30. - (long long)result;
  31. - (void)setState:(long long)arg1;
  32. - (long long)state;
  33. - (void)setWaitCallStackReturnAddresses:(id)arg1;
  34. - (void)_queue_validateExpectationFulfillmentWithTimeoutState:(BOOL)arg1;
  35. - (BOOL)_queue_enforceOrderingWithFulfilledExpectations:(id)arg1;
  36. - (void)_queue_computeInitiallyFulfilledExpectations;
  37. - (void)_queue_setExpectations:(id)arg1;
  38. - (void)_validateExpectationFulfillmentWithTimeoutState:(BOOL)arg1;
  39. - (void)didFulfillExpectation:(id)arg1;
  40. - (void)cancelPrimitiveWait;
  41. - (void)cancelWaiting;
  42. - (void)primitiveWait:(double)arg1;
  43. - (void)interruptForWaiter:(id)arg1;
  44. - (long long)waitForExpectations:(id)arg1 timeout:(double)arg2 enforceOrder:(BOOL)arg3;
  45. - (long long)waitForExpectations:(id)arg1 timeout:(double)arg2;
  46. - (id)initWithDelegate:(id)arg1;
  47. - (id)init;
  48. @end