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)  

iso_interval_reader Struct Reference
Collaboration diagram for iso_interval_reader:
[legend]

Data Fields

IsoImageimage
 
char * path
 
int flags
 
off_t start_byte
 
off_t end_byte
 
struct iso_interval_zeroizerzeroizers
 
int num_zeroizers
 
char * source_pt
 
int initialized
 
int is_block_aligned
 
off_t cur_block
 
int fd
 
uint8_t read_buf [2048]
 
uint8_t * pending_read_pt
 
int pending_read_bytes
 
off_t read_count
 
int eof
 
int src_is_open
 
uint32_t apm_block_size
 

Detailed Description

Definition at line 1556 of file ecma119.c.

Field Documentation

◆ apm_block_size

uint32_t iso_interval_reader::apm_block_size

Definition at line 1589 of file ecma119.c.

Referenced by iso_interval_reader_new(), and iso_ivr_zeroize().

◆ cur_block

off_t iso_interval_reader::cur_block

Definition at line 1579 of file ecma119.c.

Referenced by iso_interval_reader_read().

◆ end_byte

off_t iso_interval_reader::end_byte

◆ eof

int iso_interval_reader::eof

Definition at line 1585 of file ecma119.c.

Referenced by iso_interval_reader_new(), and iso_interval_reader_read().

◆ fd

int iso_interval_reader::fd

◆ flags

int iso_interval_reader::flags

◆ image

IsoImage* iso_interval_reader::image

◆ initialized

int iso_interval_reader::initialized

Definition at line 1577 of file ecma119.c.

Referenced by iso_interval_reader_new(), and iso_interval_reader_read().

◆ is_block_aligned

int iso_interval_reader::is_block_aligned

Definition at line 1578 of file ecma119.c.

Referenced by iso_interval_reader_new(), and iso_interval_reader_read().

◆ num_zeroizers

int iso_interval_reader::num_zeroizers

Definition at line 1571 of file ecma119.c.

Referenced by iso_interval_reader_new(), iso_ivr_parse_zeroizers(), and iso_ivr_zeroize().

◆ path

◆ pending_read_bytes

int iso_interval_reader::pending_read_bytes

Definition at line 1583 of file ecma119.c.

Referenced by iso_interval_reader_new(), and iso_interval_reader_read().

◆ pending_read_pt

uint8_t* iso_interval_reader::pending_read_pt

Definition at line 1582 of file ecma119.c.

Referenced by iso_interval_reader_new(), and iso_interval_reader_read().

◆ read_buf

uint8_t iso_interval_reader::read_buf[2048]

Definition at line 1581 of file ecma119.c.

Referenced by iso_interval_reader_read().

◆ read_count

off_t iso_interval_reader::read_count

◆ source_pt

char* iso_interval_reader::source_pt

Definition at line 1573 of file ecma119.c.

Referenced by iso_interval_reader_new(), iso_interval_reader_read(), and iso_ivr_parse().

◆ src_is_open

int iso_interval_reader::src_is_open

◆ start_byte

off_t iso_interval_reader::start_byte

◆ zeroizers

struct iso_interval_zeroizer* iso_interval_reader::zeroizers

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