isoburn_read_opts Struct Reference

#include <isoburn.h>


Detailed Description

Options for image reading.

(Comments here may be outdated. API getter/setter function descriptions may override the descriptions here. Any difference is supposed to be a minor correction only.)

Definition at line 249 of file isoburn.h.


Data Fields

unsigned int norock:1
unsigned int nojoliet:1
unsigned int noiso1999:1
unsigned int preferjoliet:1
uid_t uid
 Default uid when no RR.
gid_t gid
 Default uid when no RR.
mode_t mode
 Default mode when no RR (only permissions).
mode_t dirmode
 Default mode for directories when no RR (only permissions).
char * input_charset
 Input charset for RR file names.
unsigned int hasRR:1
unsigned int hasJoliet:1
unsigned int hasIso1999:1
 It will be set to 1 if the image is an ISO 9660:1999, i.e.
unsigned int hasElTorito:1
 It will be set to 1 if El-Torito boot record is present, to 0 if not.
uint32_t size
 Will be filled with the size (in 2048 byte block) of the image, as reported in the PVM.
unsigned int pretend_blank:1

Field Documentation

Default uid when no RR.

Definition at line 256 of file isoburn.h.

Referenced by isoburn_read_image(), isoburn_ropt_get_default_perms(), isoburn_ropt_new(), isoburn_ropt_set_default_perms(), and main().

Default uid when no RR.

Definition at line 257 of file isoburn.h.

Referenced by isoburn_read_image(), isoburn_ropt_get_default_perms(), isoburn_ropt_new(), isoburn_ropt_set_default_perms(), and main().

Default mode when no RR (only permissions).

Definition at line 258 of file isoburn.h.

Referenced by isoburn_read_image(), isoburn_ropt_get_default_perms(), isoburn_ropt_new(), isoburn_ropt_set_default_perms(), and main().

Default mode for directories when no RR (only permissions).

Definition at line 259 of file isoburn.h.

Referenced by isoburn_read_image(), isoburn_ropt_get_default_dirperms(), isoburn_ropt_new(), isoburn_ropt_set_default_dirperms(), and isoburn_ropt_set_default_perms().

Input charset for RR file names.

NULL to use default locale charset.

Definition at line 265 of file isoburn.h.

Referenced by isoburn_igopt_get_in_charset(), isoburn_read_image(), isoburn_ropt_new(), and isoburn_ropt_set_input_charset().

Definition at line 268 of file isoburn.h.

Referenced by isoburn_read_image(), isoburn_ropt_get_size_what(), and isoburn_ropt_new().

Definition at line 270 of file isoburn.h.

Referenced by isoburn_read_image(), isoburn_ropt_get_size_what(), and isoburn_ropt_new().

It will be set to 1 if the image is an ISO 9660:1999, i.e.

it has a version 2 Enhanced Volume Descriptor.

Definition at line 277 of file isoburn.h.

Referenced by isoburn_read_image(), isoburn_ropt_get_size_what(), and isoburn_ropt_new().

It will be set to 1 if El-Torito boot record is present, to 0 if not.

Definition at line 280 of file isoburn.h.

Referenced by isoburn_read_image(), isoburn_ropt_get_size_what(), and isoburn_ropt_new().

Will be filled with the size (in 2048 byte block) of the image, as reported in the PVM.

Definition at line 282 of file isoburn.h.

Referenced by isoburn_read_image(), isoburn_ropt_get_size_what(), and isoburn_ropt_new().


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

Generated on Thu Jan 1 04:47:01 2009 for libisoburn by  doxygen 1.5.6