diff options
Diffstat (limited to 'include/samus/package.h')
-rw-r--r-- | include/samus/package.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/samus/package.h b/include/samus/package.h new file mode 100644 index 00000000..4c8512f7 --- /dev/null +++ b/include/samus/package.h @@ -0,0 +1,12 @@ +/* + * Metro Package and Parts + */ + +typedef struct sa_package_s sa_package; + +fz_error *sa_openpackage(sa_package **packp, char *filename); +char *sa_accesspart(sa_package *pack, char *partname); +fz_error *sa_openpart(fz_file **filep, sa_package *pack, char *partname); +void sa_closepart(sa_package *pack, fz_file *file); +void sa_closepackage(sa_package *pack); + |