#include <libburn.h>
Definition at line 350 of file libburn.h.
Data Fields | |
char | vendor [9] |
Name of the vendor of the drive. | |
char | product [17] |
Name of the drive. | |
char | revision [5] |
Revision of the drive. | |
char | location [17] |
Location of the drive in the filesystem. | |
unsigned int | read_dvdram:1 |
This is currently the string which is used as persistent drive address. | |
unsigned int | read_dvdr:1 |
Can the drive read DVD-R discs. | |
unsigned int | read_dvdrom:1 |
Can the drive read DVD-ROM discs. | |
unsigned int | read_cdr:1 |
Can the drive read CD-R discs. | |
unsigned int | read_cdrw:1 |
Can the drive read CD-RW discs. | |
unsigned int | write_dvdram:1 |
Can the drive write DVD-RAM discs. | |
unsigned int | write_dvdr:1 |
Can the drive write DVD-R discs. | |
unsigned int | write_cdr:1 |
Can the drive write CD-R discs. | |
unsigned int | write_cdrw:1 |
Can the drive write CD-RW discs. | |
unsigned int | write_simulate:1 |
Can the drive simulate a write. | |
unsigned int | c2_errors:1 |
Can the drive report C2 errors. | |
int | buffer_size |
The size of the drive's buffer (in kilobytes). | |
int | tao_block_types |
The supported block types in tao mode. | |
int | sao_block_types |
The supported block types in sao mode. | |
int | raw_block_types |
The supported block types in raw mode. | |
int | packet_block_types |
The supported block types in packet mode. | |
struct burn_drive * | drive |
The value by which this drive can be indexed when using functions in the library. |
char burn_drive_info::vendor[9] |
Name of the vendor of the drive.
Definition at line 353 of file libburn.h.
Referenced by libburner_aquire_by_driveno().
char burn_drive_info::product[17] |
Name of the drive.
Definition at line 355 of file libburn.h.
Referenced by libburner_aquire_by_driveno().
char burn_drive_info::revision[5] |
char burn_drive_info::location[17] |
unsigned int burn_drive_info::read_dvdram |
This is currently the string which is used as persistent drive address.
But be warned: there is NO GUARANTEE that this will stay so. Always use function burn_drive_get_adr() to inquire a persistent address. ^^^^^^ ALWAYS ^^^^^^ Can the drive read DVD-RAM discs
unsigned int burn_drive_info::read_dvdr |
unsigned int burn_drive_info::read_dvdrom |
unsigned int burn_drive_info::read_cdr |
unsigned int burn_drive_info::read_cdrw |
unsigned int burn_drive_info::write_dvdram |
unsigned int burn_drive_info::write_dvdr |
unsigned int burn_drive_info::write_cdr |
unsigned int burn_drive_info::write_cdrw |
unsigned int burn_drive_info::write_simulate |
unsigned int burn_drive_info::c2_errors |
struct burn_drive* burn_drive_info::drive [read] |
The value by which this drive can be indexed when using functions in the library.
This is the value to pass to all libbburn functions that operate on a drive.
Definition at line 421 of file libburn.h.
Referenced by libburner_aquire_by_driveno(), and libburner_aquire_drive().