XCUIApplicationProcess.h 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  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 <Foundation/Foundation.h>
  7. #import <WebDriverAgentLib/CDStructures.h>
  8. @class XCAXClient_iOS;
  9. @class XCApplicationMonitor;
  10. @class XCUIApplicationImpl;
  11. @protocol XCTestManager_IDEInterface;
  12. @protocol XCTRunnerAutomationSession;
  13. @interface XCUIApplicationProcess : NSObject
  14. {
  15. NSObject<OS_dispatch_queue> *_queue;
  16. BOOL _accessibilityActive;
  17. unsigned long long _applicationState;
  18. int _processID;
  19. id _token;
  20. int _exitCode;
  21. BOOL _eventLoopHasIdled;
  22. BOOL _hasReceivedEventLoopHasIdled;
  23. BOOL _animationsHaveFinished;
  24. BOOL _hasReceivedAnimationsHaveFinished;
  25. BOOL _hasExitCode;
  26. BOOL _hasCrashReport;
  27. NSString *_bundleID;
  28. XCUIApplicationImpl *_applicationImplementation;
  29. id <XCTRunnerAutomationSession> _automationSession;
  30. id/*XCElementSnapshot*/ _lastSnapshot;
  31. XCApplicationMonitor *_applicationMonitor;
  32. XCAXClient_iOS *_AXClient_iOS;
  33. }
  34. + (BOOL)automaticallyNotifiesObserversForKey:(id)arg1;
  35. @property XCAXClient_iOS *AXClient_iOS; // @synthesize AXClient_iOS=_AXClient_iOS;
  36. // Since Xcode 10
  37. @property(retain) id/*XCElementSnapshot*/ lastSnapshot; // @synthesize lastSnapshot=_lastSnapshot;
  38. @property XCApplicationMonitor *applicationMonitor; // @synthesize applicationMonitor=_applicationMonitor;
  39. @property(retain) id <XCTRunnerAutomationSession> automationSession; // @synthesize automationSession=_automationSession;
  40. @property BOOL hasCrashReport; // @synthesize hasCrashReport=_hasCrashReport;
  41. @property BOOL hasExitCode; // @synthesize hasExitCode=_hasExitCode;
  42. @property BOOL hasReceivedAnimationsHaveFinished;
  43. @property BOOL animationsHaveFinished;
  44. @property BOOL hasReceivedEventLoopHasIdled;
  45. @property BOOL eventLoopHasIdled;
  46. @property int exitCode;
  47. @property(retain) id token;
  48. @property(nonatomic) int processID;
  49. // Since Xcode 10.2
  50. @property(readonly, copy, nonatomic) NSString *bundleID; // @synthesize bundleID=_bundleID;
  51. @property(readonly) BOOL running;
  52. @property XCUIApplicationImpl *applicationImplementation; // @synthesize applicationImplementation=_applicationImplementation;
  53. @property(nonatomic) unsigned long long applicationState;
  54. @property(nonatomic) BOOL accessibilityActive;
  55. @property(readonly, copy) id/*XCAccessibilityElement*/ accessibilityElement;
  56. - (id)init;
  57. - (id)initWithApplicationMonitor:(id)arg1 AXInterface:(id)arg2;
  58. - (void)terminate;
  59. - (void)waitForViewControllerViewDidDisappearWithTimeout:(double)arg1;
  60. - (void)waitForAutomationSession;
  61. // Before Xcode16-beta5
  62. - (void)waitForQuiescenceIncludingAnimationsIdle:(BOOL)arg1;
  63. // Since Xcode16-beta5
  64. - (void)waitForQuiescenceIncludingAnimationsIdle:(BOOL)arg1 isPreEvent:(BOOL)arg2;
  65. - (id)shortDescription;
  66. - (id)_queue_description;
  67. // Gone with iOS 10.3
  68. - (void)waitForQuiescence;
  69. // Since Xcode 10.2
  70. - (void)_notifyWhenAnimationsAreIdle:(void (^)(id, void *))arg1;
  71. - (_Bool)_supportsAnimationsIdleNotifications;
  72. - (void)_notifyWhenMainRunLoopIsIdle:(void (^)(id, void *))arg1;
  73. @end