/* 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, 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; struct burn_drive; int Xorriso_startup_libraries(struct XorrisO *xorriso, int flag); 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); int Xorriso__text_to_sev(char *severity_name, int *severity_number,int flag); int Xorriso_toc(struct XorrisO *xorriso, int flag); int Xorriso_show_devices(struct XorrisO *xorriso, int flag); #endif /* Xorrisoburn_includeD */