xorriso  1.5.4.pl02
About: GNU xorriso creates, loads, manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions. It is suitable for incremental data backup and for production of bootable ISO 9660 images. GNU xorriso is a statical compilation of the libraries libburn, libisofs, libisoburn, and libjte.
  Fossies Dox: xorriso-1.5.4.pl02.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

burn_multi_caps Struct Reference

#include <libburn.h>

Data Fields

int multi_session
 
int multi_track
 
int start_adr
 
off_t start_alignment
 
off_t start_range_low
 
off_t start_range_high
 
int might_do_tao
 
int might_do_sao
 
int might_do_raw
 
enum burn_write_types advised_write_mode
 
enum burn_write_types selected_write_mode
 
int current_profile
 
int current_is_cd_profile
 
int might_simulate
 

Detailed Description

The reply structure for burn_disc_get_multi_caps()

Definition at line 3619 of file libburn.h.

Field Documentation

◆ advised_write_mode

enum burn_write_types burn_multi_caps::advised_write_mode

Generally advised write mode. Not necessarily the one chosen by burn_write_opts_auto_write_type() because the burn_disc structure might impose particular demands.

Definition at line 3676 of file libburn.h.

Referenced by burn_disc_get_multi_caps().

◆ current_is_cd_profile

int burn_multi_caps::current_is_cd_profile

Whether the current profile indicates CD media. 1=yes, 0=no

Definition at line 3692 of file libburn.h.

Referenced by burn_disc_get_multi_caps().

◆ current_profile

int burn_multi_caps::current_profile

Profile number which was current when the reply was generated

Definition at line 3689 of file libburn.h.

Referenced by burn_disc_get_multi_caps().

◆ might_do_raw

int burn_multi_caps::might_do_raw

Definition at line 3676 of file libburn.h.

Referenced by burn_disc_get_multi_caps().

◆ might_do_sao

int burn_multi_caps::might_do_sao

Definition at line 3675 of file libburn.h.

Referenced by burn_disc_get_multi_caps().

◆ might_do_tao

int burn_multi_caps::might_do_tao

Potential availability of write modes 4= needs no size prediction, not to be chosen automatically 3= needs size prediction, not to be chosen automatically 2= available, no size prediction necessary 1= available, needs exact size prediction 0= not available With CD media (profiles 0x09 and 0x0a) check also the elements _block_types of the according write mode.

Definition at line 3674 of file libburn.h.

Referenced by burn_disc_get_multi_caps().

◆ might_simulate

int burn_multi_caps::might_simulate

Whether the current profile is able to perform simulated write

Definition at line 3697 of file libburn.h.

Referenced by burn_disc_get_multi_caps().

◆ multi_session

int burn_multi_caps::multi_session

Definition at line 3632 of file libburn.h.

Referenced by burn_disc_get_multi_caps().

◆ multi_track

int burn_multi_caps::multi_track

Definition at line 3640 of file libburn.h.

Referenced by burn_disc_get_multi_caps().

◆ selected_write_mode

enum burn_write_types burn_multi_caps::selected_write_mode

Write mode as given by parameter wt of burn_disc_get_multi_caps().

Definition at line 3676 of file libburn.h.

Referenced by burn_disc_get_multi_caps().

◆ start_adr

◆ start_alignment

off_t burn_multi_caps::start_alignment

The alignment for start addresses. ( start_address % start_alignment ) must be 0.

Definition at line 3655 of file libburn.h.

Referenced by burn_disc_get_multi_caps(), and isoburn_set_start_byte().

◆ start_range_high

off_t burn_multi_caps::start_range_high

The highest addressable start address.

Definition at line 3663 of file libburn.h.

Referenced by burn_disc_get_multi_caps().

◆ start_range_low

off_t burn_multi_caps::start_range_low

The lowest permissible start address.

Definition at line 3659 of file libburn.h.

Referenced by burn_disc_get_multi_caps().


The documentation for this struct was generated from the following file: