summaryrefslogtreecommitdiff
path: root/include/samus/pack.h
blob: bba55d2ff46aaa9e6deb144a30b5855f057e9a71 (plain)
1
2
3
4
5
6
7
8
9
10
11
/*
 * 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_stream **filep, sa_package *pack, char *partname);
void sa_closepackage(sa_package *pack);