"Fossies" - the Fresh Open Source Software Archive

Member "xorriso-1.5.4/xorriso/drive_mgt.h" (30 Jan 2021, 1441 Bytes) of package /linux/misc/xorriso-1.5.4.pl02.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "drive_mgt.h" see the Fossies "Dox" file reference documentation.

    1 
    2 /* xorriso - creates, loads, manipulates and burns ISO 9660 filesystem images.
    3 
    4    Copyright 2007-2010 Thomas Schmitt, <scdbackup@gmx.net>
    5 
    6    Provided under GPL version 2 or later.
    7 
    8    This file contains declarations of functions which operate on drives
    9    and media.
   10 */
   11 
   12 
   13 #ifndef Xorriso_pvt_drive_mgt_includeD
   14 #define Xorriso_pvt_drive_mgt_includeD yes
   15 
   16 
   17 int Xorriso_may_burn(struct XorrisO *xorriso, int flag);
   18 
   19 int Xorriso_toc_line(struct XorrisO *xorriso, int flag);
   20 
   21 int Xorriso_media_product(struct XorrisO *xorriso, int flag);
   22 
   23 int Xorriso_check_md5_range(struct XorrisO *xorriso, off_t start_lba,
   24                             off_t end_lba, char md5[16], int flag);
   25 
   26 int Xorriso_check_interval(struct XorrisO *xorriso, struct SpotlisT *spotlist,
   27                            struct CheckmediajoB *job,
   28                            int from_lba, int block_count, int read_chunk,
   29                            int md5_start, int flag);
   30 
   31 int Xorriso_get_drive_handles(struct XorrisO *xorriso,
   32                               struct burn_drive_info **dinfo,
   33                               struct burn_drive **drive,
   34                               char *attempt, int flag);
   35 
   36 int Xorriso_check_for_abort(struct XorrisO *xorriso,
   37                             char *abort_file_path,
   38                             double post_read_time,
   39                             double *last_abort_file_time, int flag);
   40 
   41 #endif /* ! Xorriso_pvt_drive_mgt_includeD */
   42