luxlabs header browser preview


@class NSString;

@interface ICExclusiveLock : NSObject <NSLocking> {
    int _fd;
    NSString *_name;
    NSString *_cachePath;
    NSString *_fullPath;
}

- (id)init;
- (void)dealloc;
- (void)setName:(id)a0;
- (void)lock;
- (void)unlock;
- (id)initWithName:(id)a0 cachePath:(id)a1;
- (void).cxx_destruct;
- (id)name;
- (BOOL)tryLock;

@end