luxlabs header browser preview


@class NSString, NSNumber;

@interface BRCVolume : NSObject {
    struct statfs { unsigned int f_bsize; int f_iosize; unsigned long long f_blocks; unsigned long long f_bfree; unsigned long long f_bavail; unsigned long long f_files; unsigned long long f_ffree; struct fsid { int val[2]; } f_fsid; unsigned int f_owner; unsigned int f_type; unsigned int f_flags; unsigned int f_fssubtype; char f_fstypename[16]; char f_mntonname[1024]; char f_mntfromname[1024]; unsigned int f_flags_ext; unsigned int f_reserved[7]; } _stfs;
}

@property (readonly, nonatomic) int deviceID;
@property (readonly, nonatomic) NSString *mountPath;
@property (readonly, nonatomic) NSString *fsTypeName;
@property (readonly, nonatomic) BOOL isCaseSensitive;
@property (readonly, nonatomic) BOOL isIgnoringOwnership;
@property (readonly, nonatomic) BOOL hasRenameSwap;
@property (readonly, nonatomic) BOOL hasRenameExcl;
@property (readonly, nonatomic) BOOL hasCloning;
@property (readonly, nonatomic) NSNumber *freeSize;
@property (readonly, nonatomic) NSNumber *totalSize;

- (id)description;
- (int)_setUpForStatfs:(struct statfs { unsigned int x0; int x1; unsigned long long x2; unsigned long long x3; unsigned long long x4; unsigned long long x5; unsigned long long x6; struct fsid { int x0[2]; } x7; unsigned int x8; unsigned int x9; unsigned int x10; unsigned int x11; char x12[16]; char x13[1024]; char x14[1024]; unsigned int x15; unsigned int x16[7]; })a0;
- (BOOL)setUpForRelPath:(id)a0 error:(id *)a1;

@end