forked from autopear/SpringBoard-iOS5-Headers
-
Notifications
You must be signed in to change notification settings - Fork 0
/
SBApplicationController.h
82 lines (76 loc) · 3.43 KB
/
SBApplicationController.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
/*
* Generated by class-dump 3.3.4 (64 bit).
*
* class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2011 by Steve Nygard.
*/
#import "NSObject.h"
@class CPDistributedNotificationCenter, NSDictionary, NSLock, NSMutableDictionary, NSMutableSet, NSOperationQueue, SBProcess;
@interface SBApplicationController : NSObject
{
NSDictionary *_pendingApplicationDictionaries;
NSMutableDictionary *_applications;
NSMutableDictionary *_applicationsByBundleIdentifer;
NSMutableSet *_applicationsPlayingMutedAudioSinceLastLock;
SBProcess *_processCurrentlyRecordingAudio;
BOOL _isLocationInUse;
NSDictionary *_backgroundDisplayDict;
unsigned int _ignoreUninstallationEventCount;
CPDistributedNotificationCenter *_appStateNotificationCenter;
NSOperationQueue *_backgroundOperationQueue;
NSLock *_applicationsLock;
NSMutableDictionary *_systemAppsVisibilityOverrides;
}
+ (id)_sharedInstanceCreateIfNecessary:(BOOL)arg1;
+ (id)sharedInstance;
+ (id)sharedInstanceIfExists;
- (id)init;
- (void)dealloc;
- (void)_unregisterForAVSystemControllerNotifications;
- (void)_registerForAVSystemControllerNotifications;
- (void)_mediaServerConnectionDied:(id)arg1;
- (void)_recordingStateChanged:(id)arg1;
- (void)_unusuallyMutedAudioPlaying:(id)arg1;
- (void)_lockStateChanged:(id)arg1;
- (void)_updateLocationState;
- (void)buildLocationState;
- (BOOL)isLocationInUse;
- (id)allApplications;
- (id)applicationsWithBundleIdentifier:(id)arg1;
- (id)applicationsWithPid:(int)arg1;
- (id)processWithPid:(int)arg1;
- (id)applicationWithDisplayIdentifier:(id)arg1;
- (id)applicationWithPid:(int)arg1;
- (id)iPod;
- (id)applicationCurrentlyRecordingAudio;
- (id)dataActivation;
- (id)setupApplication;
- (id)webApplications;
- (id)newsstandApps;
- (void)_preLoadApplications;
- (void)_sendInstalledAppsDidChangeNotification:(id)arg1 removed:(id)arg2 modified:(id)arg3;
- (void)_postLoadApplications:(id)arg1 removed:(id)arg2 modified:(id)arg3 updateRestrictions:(BOOL)arg4;
- (void)_loadApplication:(id)arg1 dictionary:(id)arg2;
- (void)_loadApplication:(id)arg1 dictionary:(id)arg2 allowDemoOnly:(BOOL)arg3;
- (id)_loadApplications:(BOOL)arg1;
- (BOOL)loadApplication:(id)arg1;
- (id)loadApplications;
- (void)loadApplicationsAndIcons:(id)arg1 reveal:(BOOL)arg2 popIn:(BOOL)arg3 reloadAllIcons:(BOOL)arg4;
- (void)removeApplicationsFromModelWithBundleIdentifier:(id)arg1;
- (void)uninstallApplication:(id)arg1;
- (void)_decrementUninstallationEventCount;
- (void)waitForOperationsToComplete;
- (Class)applicationClassForInfoDictionary:(id)arg1;
- (void)loadApplicationsWithBundle:(id)arg1 bundlePath:(id)arg2 isSystemApplication:(BOOL)arg3 defaultTags:(id)arg4 signerIdentity:(id)arg5 provisioningProfileValidated:(BOOL)arg6 seatbeltEnvironmentVariables:(id)arg7;
- (BOOL)_hasRequiredCapabilities:(id)arg1;
- (void)updateSchemesForInfoDictionary:(id)arg1 displayIdentifier:(id)arg2 application:(id)arg3;
- (void)_applicationInstallationCallback:(id)arg1;
- (void)_handleInstalledApplicationDictionaryIfReceived;
- (void)processPendingInstalls;
- (void)applicationStateChanged:(id)arg1 state:(unsigned int)arg2;
- (void)_reloadBackgroundIDsDict;
- (void)_setSuspendTypeForApp:(id)arg1;
- (void)updateBackgroundAppPrefs;
- (int)appVisibilityOverrideForBundleIdentifier:(id)arg1;
- (BOOL)_updateAppIconVisibilityOverrides;
@property(retain) NSDictionary *pendingApplicationDictionaries; // @synthesize pendingApplicationDictionaries=_pendingApplicationDictionaries;
@end