luxlabs header browser preview


@class NSObject, NSMutableDictionary, NSMutableSet, NSMutableArray, RTWatchdogManager;
@protocol OS_dispatch_queue;

@interface RTLifeCycleManager : NSObject

@property (retain, nonatomic) NSMutableArray *signals;
@property (retain, nonatomic) NSMutableDictionary *listeners;
@property (retain, nonatomic) NSMutableSet *services;
@property (retain, nonatomic) RTWatchdogManager *watchdogManager;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *queue;

- (void)_exit;
- (void)addService:(id)a0;
- (void)submitUptimeMetricsWithDefaultsMananger:(id)a0;
- (void)_start;
- (id)init;
- (void)dealloc;
- (void)start;
- (void)addListener:(id)a0 machPort:(id)a1;
- (void).cxx_destruct;
- (void)exitWithDelay:(double)a0;
- (id)createSourceForSignal:(int)a0 withBlock:(id /* block */)a1;
- (id)serviceWithClass:(Class)a0;
- (void)exit;

@end