System/Library/PrivateFrameworks/TrialServer.framework
TRIInternalSystemServiceRequestHandler.h
Download TRIInternalSystemServiceRequestHandler.h
@class TRIAssetStore, TRIAssetStoreOperator;
@protocol TRITrialInternalSystemEntitled, TRIStorageManagementProtocol;
@interface TRIInternalSystemServiceRequestHandler : NSObject <TRIXPCInternalSystemServiceProtocol> {
id<TRITrialInternalSystemEntitled> _entitlementWitness;
TRIAssetStore *_store;
TRIAssetStoreOperator *_operator;
id<TRIStorageManagementProtocol> _storageManagement;
}
- (void)logSystemCovariates;
- (void).cxx_destruct;
- (void)addSymlinkFromAssetWithIdentifier:(id)a0 toPath:(id)a1 flockWitness:(struct TRIFlockWitness_ { int x0; } *)a2 completion:(id /* block */)a3;
- (void)collectGarbageOlderThanNumScans:(unsigned int)a0 deletedAssetSize:(unsigned long long *)a1 ignoreRecentlyCreatedAssets:(BOOL)a2 dryRun:(BOOL)a3 includedCacheDeletableAssetIds:(id)a4 completion:(id /* block */)a5;
- (void)fixFileProtectionForAssetStoreWithCompletion:(id /* block */)a0;
- (void)migrateToGlobalAssetStoreIfNeededFromLocalStore:(id)a0 sourceExtension:(id)a1 completion:(id /* block */)a2;
- (void)overwriteGlobalActiveFactorProvidersWithNamespaceMap:(id)a0 factorPackMap:(id)a1 rolloutDeploymentMap:(id)a2 completion:(id /* block */)a3;
- (void)referenceMAAutoAssetWithId:(id)a0 futurePath:(id)a1 currentPath:(id)a2 isFileFactor:(BOOL)a3 sourceExtension:(id)a4 completion:(id /* block */)a5;
- (void)removeAssetWithIdentifier:(id)a0 completion:(id /* block */)a1;
- (void)removeUnreferencedGlobalFactorPacksWithCompletion:(id /* block */)a0;
- (void)saveAssetWithIdentifier:(id)a0 sourcePath:(id)a1 flockWitness:(struct TRIFlockWitness_ { int x0; } *)a2 removeSourceOnFailure:(BOOL)a3 completion:(id /* block */)a4;
- (void)saveFactorPackForUserId:(id)a0 toGlobalPath:(id)a1 fromTemporaryPath:(id)a2 factors:(id)a3 sourceExtension:(id)a4 completion:(id /* block */)a5;
- (void)updateFactorPackForUserId:(id)a0 atGlobalPath:(id)a1 deletingFactors:(id)a2 completion:(id /* block */)a3;
- (void)updateFactorPackForUserId:(id)a0 atGlobalPath:(id)a1 populatingFactors:(id)a2 completion:(id /* block */)a3;
- (BOOL)_updateOnDemandReferenceCountsForUser:(id)a0 atGlobalPath:(id)a1 addingFactors:(id)a2 removingFactors:(id)a3 newlyUnreferencedFactors:(id *)a4;
- (id)initWithEntitlementWitness:(id)a0;
@end