ADC Home > Reference Library > Reference > Audio > Carbon > Disc Recording Framework Reference
|
DRFile.h |
File objects used in filesystem creation.
A DRFile object is a subclass of DRFSObject and represents a file on the finished disc. A file can be either a pointer to an exiting file (residing on a hard drive for example) or can be created at burn time from data passed into the file object as requested. DRFiles can only exist inside of virtual DRFolder objects.
DRLinkTypeFinderAlias |
extern NSString* const DRLinkTypeFinderAlias;
A Finder alias.
DRLinkTypeHardLink |
extern NSString* const DRLinkTypeHardLink;
A hard link.
DRLinkTypeSymbolicLink |
extern NSString* const DRLinkTypeSymbolicLink;
A symbolic link.
DRFileFork |
Index used for accessing the forks of a file.
typedef UInt32 DRFileFork;
The data fork and resource fork always have fixed indices. Other forks may be allowed in the future.
File Fork Types |
enum { DRFileForkData = 0, DRFileForkResource = 1 };
DRFileForkData
- The data fork contains the primary information for the file and is the fork used for files such as JPEGs, text files, etc.
DRFileForkResource
- The resource fork contains secondary meta-data, which is not important to the primary content of the file and may safely be ignored when the file is sent to a filesystem or OS which does not support multiple forks. See Inside Macintosh: Resources for more information on the format of a resource fork.
Enumerated constants used to select the type of file fork.
|