2007-10-14 12:20:56 +00:00
|
|
|
|
|
|
|
|
|
|
|
/* Adapter to libisoburn, libisofs and libburn for xorriso,
|
|
|
|
a command line oriented batch and dialog tool which creates, loads,
|
|
|
|
manipulates and burns ISO 9660 filesystem images.
|
|
|
|
|
|
|
|
Copyright 2007 Thomas Schmitt, <scdbackup@gmx.net>
|
|
|
|
|
|
|
|
Provided under GPL version 2.
|
|
|
|
|
|
|
|
This file contains the inner isofs- and burn-library interface of xorriso.
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef Xorrisoburn_includeD
|
|
|
|
#define Xorrisoburn_includeD yes
|
|
|
|
|
|
|
|
struct XorrisO;
|
2007-10-15 15:27:51 +00:00
|
|
|
struct burn_drive;
|
2007-10-14 12:20:56 +00:00
|
|
|
|
|
|
|
int Xorriso_startup_libraries(struct XorrisO *xorriso, int flag);
|
|
|
|
|
2007-10-15 15:27:51 +00:00
|
|
|
int Xorriso_aquire_drive(struct XorrisO *xorriso, char *adr, int flag);
|
|
|
|
|
|
|
|
int Xorriso_give_up_drive(struct XorrisO *xorriso, int flag);
|
|
|
|
|
|
|
|
int Xorriso_write_growing(struct XorrisO *xorriso, int flag);
|
|
|
|
|
|
|
|
int Xorriso_pacifier_loop(struct XorrisO *xorriso, struct burn_drive *drive,
|
|
|
|
int flag);
|
|
|
|
|
|
|
|
int Xorriso_graft_in(struct XorrisO *xorriso, char *disk_path, char *img_path,
|
|
|
|
int flag);
|
|
|
|
|
|
|
|
|
2007-10-14 12:20:56 +00:00
|
|
|
|
|
|
|
#endif /* Xorrisoburn_includeD */
|
|
|
|
|