System/Library/PrivateFrameworks/TrialServer.framework
TRIDeferredDeleter.h
@class NSString;
@interface TRIDeferredDeleter : NSObject {
NSString *_rootDir;
}
+ (BOOL)_createSymlinkIfNonExistentAtPath:(id)a0 withDestinationPath:(id)a1;
+ (BOOL)_removeDeferredDeletedItemWithLink:(id)a0 externalReferenceStore:(id)a1 wasDeleted:(BOOL *)a2;
- (void).cxx_destruct;
- (id)initForRootDir:(id)a0;
- (BOOL)_cleanupWithLinksDirLockWitness:(struct TRIFlockWitness_ { int x0; } *)a0 externalReferenceStore:(id)a1;
- (id)_collectRelativeLinkPathsWithLinksDirLockWitness:(struct TRIFlockWitness_ { int x0; } *)a0;
- (id)_deferredDeletedLinksDir;
- (id)_linkPathForDeferredDeletedItemAtPath:(id)a0;
- (BOOL)collectGarbageWithRootDirLockWitness:(struct TRIFlockWitness_ { int x0; } *)a0 externalReferenceStore:(id)a1;
- (BOOL)markItemAtRelativePath:(id)a0;
- (BOOL)unmarkItemAtRelativePath:(id)a0;
@end