8 #import <Cocoa/Cocoa.h> 23 unsigned long long inode;
24 unsigned long long fileLength;
36 - (instancetype)initWritableWithPath:(NSString *)path error:(NSError **)error;
39 - (instancetype)initWithPath:(NSString *)path error:(NSError **)error;
49 - (void)readBytes:(
unsigned char *)buff length:(NSUInteger)length from:(
unsigned long long)offset;
57 - (int)writeBytes:(const
unsigned char *)buff length:(NSUInteger)length to:(
unsigned long long)offset;
60 - (
unsigned long long)
length;
63 - (BOOL)setLength:(
unsigned long long)length error:(NSError **)error;
66 - (BOOL)isEqual:(
id)val;
unsigned long long length()
A reference to an open file.
Definition: HFFileReference.h:19
BOOL isFixedLength
Definition: HFFileReference.h:22
BOOL isPrivileged
Definition: HFFileReference.h:21
A reference to an open file that can be read (and possibly written) using normal C functions...
Definition: HFFileReference.h:62