--- /dev/null
+/**/
+
+typedef enum {
+ His_DoesNotExist;
+} HisdumpError;
+
+typedef struct HisdumpCommon HisdumpCommon;
+
+HisdumpError hisdump_init(const char *dir, HisdumpCommon **his_r);
+HisdumpError hisdump_acquire(HisdumpCommon *his, HisdumpOcean **oc_r);
+
+typedef struct {
+ int id;
+ char *name;
+} HisdumpIsle;
+
+HisdumpError hisdump_isles(HisdumpOcean *oc, );
+
+
+
+
+
+
+typedef struct HisdumpReporter HisdumpReporter;
+struct HisdumpReporter {
+ void (*err)(HisdumpReporter*, Hisdump
+ const char *fmt, va_list al);
+} HisdumpReporter;
+
ARCHIVE-<ocean>-chron-<islandid>-<%4d>.yarga.gz
created in place; valid only if main mentions it
refers to commods and auxils in this file only
- however commods must be the same as those in common
+ however commods must be a subset of and the same
+ as those in common
contains gzipped data for:
magic, commod*, auxil*, diff*