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)  

libjte_env Struct Reference

#include <libjte_private.h>

Collaboration diagram for libjte_env:
[legend]

Data Fields

char * outfile
 
int verbose
 
int checksum_algo
 
char * jtemplate_out
 
char * jjigdo_out
 
char * jchecksum_list
 
FILE * jtjigdo
 
FILE * jttemplate
 
int jte_min_size
 
int checksum_algo_iso
 
int checksum_algo_tmpl
 
jtc_t jte_template_compression
 
struct path_matchexclude_list
 
struct path_matchinclude_list
 
struct path_mappingmap_list
 
uint64_t template_size
 
uint64_t image_size
 
checksum_context_tiso_context
 
checksum_context_ttemplate_context
 
entry_tentry_list
 
entry_tentry_last
 
FILE * t_file
 
FILE * j_file
 
int num_matches
 
int num_chunks
 
checksum_list_entry_tchecksum_list
 
checksum_list_entry_tchecksum_last
 
int include_in_jigdo
 
char message_buffer [4096]
 
int error_behavior
 
jigdo_msg_entry_tmsg_list
 
unsigned char * uncomp_buf
 
size_t uncomp_size
 
size_t uncomp_buf_used
 

Detailed Description

Definition at line 22 of file libjte_private.h.

Field Documentation

◆ checksum_algo

◆ checksum_algo_iso

int libjte_env::checksum_algo_iso

◆ checksum_algo_tmpl

int libjte_env::checksum_algo_tmpl

◆ checksum_last

checksum_list_entry_t* libjte_env::checksum_last

Definition at line 49 of file libjte_private.h.

Referenced by add_checksum_entry(), libjte_destroy_checksum_list(), and libjte_new().

◆ checksum_list

checksum_list_entry_t* libjte_env::checksum_list

◆ entry_last

entry_t* libjte_env::entry_last

◆ entry_list

◆ error_behavior

int libjte_env::error_behavior

◆ exclude_list

struct path_match* libjte_env::exclude_list

◆ image_size

uint64_t libjte_env::image_size

◆ include_in_jigdo

int libjte_env::include_in_jigdo

◆ include_list

struct path_match* libjte_env::include_list

◆ iso_context

◆ j_file

FILE* libjte_env::j_file

Definition at line 45 of file libjte_private.h.

Referenced by libjte_new(), write_jigdo_file(), and write_jt_header().

◆ jchecksum_list

char* libjte_env::jchecksum_list

◆ jjigdo_out

char* libjte_env::jjigdo_out

◆ jte_min_size

int libjte_env::jte_min_size

Definition at line 31 of file libjte_private.h.

Referenced by libjte_new(), and libjte_set_min_size().

◆ jte_template_compression

jtc_t libjte_env::jte_template_compression

◆ jtemplate_out

char* libjte_env::jtemplate_out

◆ jtjigdo

FILE* libjte_env::jtjigdo

◆ jttemplate

FILE* libjte_env::jttemplate

◆ map_list

struct path_mapping* libjte_env::map_list

◆ message_buffer

◆ msg_list

jigdo_msg_entry_t* libjte_env::msg_list

◆ num_chunks

int libjte_env::num_chunks

Definition at line 47 of file libjte_private.h.

Referenced by add_unmatched_entry(), libjte_new(), and write_template_desc_entries().

◆ num_matches

int libjte_env::num_matches

Definition at line 46 of file libjte_private.h.

Referenced by add_file_entry(), libjte_new(), and write_template_desc_entries().

◆ outfile

char* libjte_env::outfile

◆ t_file

FILE* libjte_env::t_file

◆ template_context

checksum_context_t* libjte_env::template_context

◆ template_size

uint64_t libjte_env::template_size

Definition at line 38 of file libjte_private.h.

Referenced by libjte_new(), template_fwrite(), and write_jigdo_file().

◆ uncomp_buf

unsigned char* libjte_env::uncomp_buf

Definition at line 60 of file libjte_private.h.

Referenced by libjte_destroy(), libjte_new(), and write_compressed_chunk().

◆ uncomp_buf_used

size_t libjte_env::uncomp_buf_used

Definition at line 62 of file libjte_private.h.

Referenced by libjte_new(), and write_compressed_chunk().

◆ uncomp_size

size_t libjte_env::uncomp_size

Definition at line 61 of file libjte_private.h.

Referenced by libjte_new(), and write_compressed_chunk().

◆ verbose

int libjte_env::verbose

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