PageRenderTime 26ms CodeModel.GetById 25ms RepoModel.GetById 1ms app.codeStats 0ms

/iOS7.0.3/System/Library/PrivateFrameworks/PhotoLibrary.framework/PLPhotosApplication.h

https://gitlab.com/edelmaks/iOS-iphoneheaders
C Header | 148 lines | 134 code | 7 blank | 7 comment | 0 complexity | 35778d72f7329f15d070a5d96cb4a58d MD5 | raw file
  1. /*
  2. * This header is generated by classdump-dyld 0.1
  3. * on Thursday, November 28, 2013 at 3:56:34 AM Eastern European Standard Time
  4. * Operating System: Version 7.0.3 (Build 11B511)
  5. * Image Source: /System/Library/PrivateFrameworks/PhotoLibrary.framework/PhotoLibrary
  6. * classdump-dyld is free of use, Copyright © 2013 by Elias Limneos.
  7. */
  8. #import <PhotoLibrary/PhotoLibrary-Structs.h>
  9. #import <UIKit/UIApplication.h>
  10. #import <PhotoLibrary/PLDebugViewControllerDelegate.h>
  11. #import <UIKit/UIApplicationDelegate.h>
  12. #import <PhotoLibrary/PLPublishingAgentDelegate.h>
  13. #import <DataDetectorsUI/MFMailComposeViewControllerDelegate.h>
  14. @class UIWindow, PLUIController, PLLibraryImageDataProvider, NSMutableSet, NSMutableDictionary, NSString, UIViewController, PLDebugViewController, NSDictionary;
  15. @interface PLPhotosApplication : UIApplication <PLDebugViewControllerDelegate, UIApplicationDelegate, PLPublishingAgentDelegate, MFMailComposeViewControllerDelegate> {
  16. PLUIController* _uiController;
  17. int _delaySuspendCount;
  18. int _sendingEmailCount;
  19. BOOL _receivingRemoteControlEvents;
  20. BOOL _wantsToSuspend;
  21. unsigned _backgroundTaskIdentifier;
  22. BOOL _isRemaking;
  23. BOOL _cameraCancelledRemaking;
  24. UIWindow* _window;
  25. PLLibraryImageDataProvider* _imageDataProvider;
  26. NSMutableSet* _publishingAgents;
  27. NSMutableDictionary* _publishingAgentsByMediaItem;
  28. int _enableNetworkingFlagsCount;
  29. NSString* _trimmedFilePath;
  30. UIViewController* _composeParentViewController;
  31. BOOL _composeSheetIsReady;
  32. BOOL _inactiveUnderTaskSwitcher;
  33. BOOL _urlNeedsHandling;
  34. BOOL _shouldCancelPublishAfterRemaking;
  35. int _observeForRechabilityChanges;
  36. BOOL _isReachable;
  37. BOOL _isOnWifi;
  38. int _observeForiMessageAvailability;
  39. BOOL _photoStreamIsBusy;
  40. BOOL _sharedPhotoStreamIsBusy;
  41. int _photoStreamActivityToken;
  42. int _sharedPhotoStreamActivityToken;
  43. int _sharedPhotoStreamInvitationFailureToken;
  44. PLDebugViewController* _debugViewController;
  45. NSString* _currentTestName;
  46. NSDictionary* _currentTestOptions;
  47. }
  48. @property (nonatomic,readonly) BOOL isReachable; //@synthesize isReachable=_isReachable - In the implementation block
  49. @property (nonatomic,readonly) BOOL isOnWifi; //@synthesize isOnWifi=_isOnWifi - In the implementation block
  50. @property (assign,nonatomic) BOOL sendingEmail;
  51. @property (assign,nonatomic) <NSCoding> * autosaveIdentifier;
  52. @property (nonatomic,retain) NSString * currentTestName; //@synthesize currentTestName=_currentTestName - In the implementation block
  53. @property (nonatomic,retain) NSDictionary * currentTestOptions; //@synthesize currentTestOptions=_currentTestOptions - In the implementation block
  54. @property (nonatomic,retain) UIWindow * window;
  55. +(void)initialize;
  56. -(void)dealloc;
  57. -(void)applicationDidEnterBackground:(id)arg1 ;
  58. -(void)applicationWillEnterForeground:(id)arg1 ;
  59. -(void)applicationDidFinishLaunching:(id)arg1 ;
  60. -(id)_extendLaunchTest;
  61. -(BOOL)applicationSuspend:(GSEventRef)arg1 settings:(id)arg2 ;
  62. -(id)rootViewController;
  63. -(void)_applicationDidBecomeActive:(id)arg1 ;
  64. -(void)setAutosaveIdentifier:(id)arg1 ;
  65. -(id)autosaveIdentifier;
  66. -(void)mailComposeController:(id)arg1 didFinishWithResult:(int)arg2 error:(id)arg3 ;
  67. -(void)_cancelRemaking;
  68. -(void)setReceivingRemoteControlEvents:(BOOL)arg1 ;
  69. -(BOOL)isComposingEmail;
  70. -(void)dismissPublishingViewControllers;
  71. -(id)newMailComposeViewControllerWithPhotoData:(id)arg1 attachmentName:(id)arg2 withMimeType:(id)arg3 extension:(id)arg4 identifier:(id*)arg5 ;
  72. -(void)composeMailForVideo:(id)arg1 trimmedFilePath:(id)arg2 parentViewController:(id)arg3 ;
  73. -(void)presentMailComposeController:(id)arg1 parentViewController:(id)arg2 ;
  74. -(id)publishingAgentForMediaItem:(id)arg1 ;
  75. -(void)setDelaySuspend:(BOOL)arg1 ;
  76. -(void)enableNetworkObservation;
  77. -(void)disableNetworkObservation;
  78. -(BOOL)isOnWifi;
  79. -(void)publishingAgentCancelButtonClicked:(id)arg1 ;
  80. -(void)publishingAgentDoneButtonClicked:(id)arg1 ;
  81. -(void)publishingAgentDidBeginPublishing:(id)arg1 ;
  82. -(void)publishingAgentWillBeDisplayed:(id)arg1 ;
  83. -(void)publishingAgentDidStartRemaking:(id)arg1 ;
  84. -(void)publishingAgentDidEndRemaking:(id)arg1 didSucceed:(BOOL)arg2 ;
  85. -(void)_applicationDidResignActive:(id)arg1 ;
  86. -(void)_setComposeParentViewController:(id)arg1 ;
  87. -(void)_autosaveMailComposition;
  88. -(void)_showMailComposeSheetForAutosavedMessageWithIdentifier:(id)arg1 ;
  89. -(void)_dismissMailComposeController;
  90. -(BOOL)isComposeSheetReady;
  91. -(void)mailComposeController:(id)arg1 bodyFinishedLoadingWithResult:(BOOL)arg2 error:(id)arg3 ;
  92. -(void)debugViewControllerDidDismiss:(id)arg1 ;
  93. -(void)_stopObservingForiMessageAvailability;
  94. -(void)_discardMediaFilesForPublishingAgentsIfNeeded;
  95. -(void)_cancelPublish;
  96. -(void)_cleanUpPendingRemakingAndPublishIfNeeded;
  97. -(void)_setImageOptions;
  98. -(id)mainWindow;
  99. -(void)_showAlertForInterruptionDuringRemaking;
  100. -(void)_registerForPhotoStreamActivityNotifications;
  101. -(void)sharedFinishedLaunching:(BOOL)arg1 ;
  102. -(void)_statusBarDoubleTap:(id)arg1 ;
  103. -(void)_updatePhotoStreamProgressDisplay;
  104. -(void)_updateSharedPhotoStreamProgressDisplay;
  105. -(id)currentUIConfiguration;
  106. -(void)_clearPublishingSheetResponders;
  107. -(void)_updateSuspensionSettings;
  108. -(void)_unregisterForPhotoStreamActivityNotifications;
  109. -(void)addPublishingAgent:(id)arg1 ;
  110. -(void)cleanStateAfterPublishForAgent:(id)arg1 ;
  111. -(void)setStatusBarStyleIfNecessary:(int)arg1 ;
  112. -(void)_startObservingForiMessageAvailability;
  113. -(void)_updateNetworkActivityIndicatorAsync;
  114. -(void)publishingAgentDidEndPublishing:(id)arg1 error:(id)arg2 ;
  115. -(void)setSendingEmail:(BOOL)arg1 ;
  116. -(BOOL)sendingEmail;
  117. -(void)_finishExtendedTest;
  118. -(BOOL)useCompatibleSuspensionAnimation;
  119. -(void)composeMailForPhotos:(id)arg1 parentViewController:(id)arg2 ;
  120. -(id)composeMailForPhotoData:(id)arg1 attachmentName:(id)arg2 withMimeType:(id)arg3 extension:(id)arg4 parentViewController:(id)arg5 ;
  121. -(BOOL)visitViewControllersWithBlock:(/*^block*/ id)arg1 ;
  122. -(BOOL)isiMessageEnabed;
  123. -(BOOL)isReachable;
  124. -(id)currentTestName;
  125. -(void)setCurrentTestName:(id)arg1 ;
  126. -(id)currentTestOptions;
  127. -(void)setCurrentTestOptions:(id)arg1 ;
  128. -(void)photosPreferencesChanged;
  129. -(void)_startObservingReachabilityChanges;
  130. -(void)_stopObservingReachabilityChanges;
  131. -(void)_networkReachabilityDidChange:(id)arg1 ;
  132. -(BOOL)isCameraApp;
  133. -(void)_discardTrimmedFile;
  134. -(void)setIsRemaking:(BOOL)arg1 ;
  135. -(void)enableObservingForiMessageAvailability;
  136. -(void)disableObservingForiMessageAvailability;
  137. -(void)setEnableNetworkingFlags:(BOOL)arg1 ;
  138. -(BOOL)shouldAllowSBAlertSupression;
  139. -(id)imageDataProvider;
  140. -(void*)getSharedAddressBook;
  141. @end