|
Mac Dev Center
Mac OS X Reference Library Drivers, Kernel, & Hardware: User-Space Device Access Disc Recording Framework Reference
|
DRBurn(PropertyConvenienceMethods) |
This category on DRBurn defines methods that make setting and retrieving the various DRBurn properties easier.
Indicates if the burn is appendable.
Returns the action to be performed at the end of the burn.
Returns the speed at which this burn will attempt to write data.
Sets the burn to be appendable or non-appendable.
Sets the action to be performed at the end of the burn.
Sets the speed at which the burn will be attempted to be performed at
Sets the burn to verify or not verify the disc.
Indicates if the resulting disc will be verified.
appendable |
Indicates if the burn is appendable.
- (BOOL) appendable;
A BOOL indicating if the burn is appendable.
When a burn completes, it can mark the disc so that no more data can be written to it. This creates a closed or non-appendable disc (which is the most compatible with audio CD players). If this method returns NO, then the disc will be marked as closed and no data can be appended to it. A return value of YES indicates further burns can be appended to the disc.
completionAction |
Returns the action to be performed at the end of the burn.
- (NSString*) completionAction;
An NSString
requestedBurnSpeed |
Returns the speed at which this burn will attempt to write data.
- (float) requestedBurnSpeed;
A float indicating the speed the burn should run at in kilobytes per second.
The actual speed also depends on the capabilities of the bus the device is on, the maximum speed of the device itself, and the media used.
setAppendable: |
Sets the burn to be appendable or non-appendable.
appendableA BOOL indicating if the burn is appendable. Passing in YES indicates further burns can be appended to the disc, while passing in NO, marks the disc as closed and no data can be appended to it.
When a burn completes, it can mark the disc so that no more data can be written to it. This creates a closed or non-appendable disc (which is the most compatible with audio CD players).
setCompletionAction: |
Sets the action to be performed at the end of the burn.
actionAn NSString for the action to perform.
setRequestedBurnSpeed: |
Sets the speed at which the burn will be attempted to be performed at
- (void) setRequestedBurnSpeed:(float)speed;
speedThe speed that the burn should run at in kilobytes per second.
The actual speed also depends on the capabilities of the bus the device is on, the maximum speed of the device itself, and the media used.
setVerifyDisc: |
Sets the burn to verify or not verify the disc.
verifyA BOOL indicating if the disc is to be verified. Passing in YES (the default) indicates that the data written to disc will be verified against the source data once the burn complete. Passing in NO indicates that no verification will take place.
verifyDisc |
Indicates if the resulting disc will be verified.
- (BOOL) verifyDisc;
A BOOL indicating if the disc will be verified.
After data is written to disc, the data can be verified. The verification process will read the data on the disc back into memory and compare it to the data originally used to write to disc. The type of verification is determined by a track property on a track-by-track basis. See the DRTrack documentation for more information on verification types.
Last Updated: 2009-08-12