System/Library/PrivateFrameworks/TrialServer.framework
TRIDServer.h
@class TRITaskQueue, TRIXPCServerContextPromise, TRIXPCActivityManager, TRIServerContext, NSObject;
@protocol OS_dispatch_queue;
@interface TRIDServer : NSObject {
NSObject<OS_dispatch_queue> *_dispatchQueue;
TRIServerContext *_context;
TRITaskQueue *_taskQueue;
TRIXPCServerContextPromise *_promise;
TRIXPCActivityManager *_xpcActivityManager;
}
@property (readonly, nonatomic) BOOL isRunning;
+ (id)_triPath;
+ (id)sharedServer;
- (id)initWithPath:(id)a0;
- (id)init;
- (void)start;
- (void)_asyncStartWithMetrics:(id)a0;
- (void)_logMetrics:(id)a0 stopwatch:(id)a1;
- (void)_updateSystemInfo;
- (void)_registerSetupAssistantFetchActivityOnce;
- (unsigned long long)_getDiskUsageInBytes;
- (void).cxx_destruct;
- (void)_dispatchWhenUnlocked:(id /* block */)a0;
- (void)_registerXpcStreamEventHandler;
- (void)_excludeUserLevelTrialFromTimeMachineBackups;
@end