xref: /expo/ios/Exponent/Kernel/Core/EXKernelServiceRegistry.h (revision 489c2041)
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright 2015-present 650 Industries. All rights reserved.
2 
3 #import "EXKernelAppRegistry.h"
4 
5 @class EXErrorRecoveryManager;
6 @class EXFileSystemManager;
7 @class EXKernelLinkingManager;
8 @class EXKernelModuleManager;
9 @class EXUpdatesDatabaseManager;
10 @class EXUpdatesManager;
11 
12 @interface EXKernelServiceRegistry : NSObject <EXKernelAppRegistryDelegate>
13 
14 // TODO: roll these into a macro in the respective classes instead of defining explicitly here.
15 @property (nonatomic, readonly) EXErrorRecoveryManager *errorRecoveryManager;
16 @property (nonatomic, readonly) EXKernelModuleManager *kernelModuleManager;
17 @property (nonatomic, readonly) EXKernelLinkingManager *linkingManager;
18 @property (nonatomic, readonly) EXUpdatesDatabaseManager *updatesDatabaseManager;
19 @property (nonatomic, readonly) EXUpdatesManager *updatesManager;
20 
21 @property (nonatomic, readonly) NSDictionary<NSString *, id> *allServices;
22 
23 @end
24 

served by {OpenGrok

Last Index Update: Tue Oct 21 18:42:31 GMT 2025