#ifndef READ_H_ #define READ_H_ #include "status.h" #include #include struct ec3_reader; struct ec3_tag_reader; extern enum ec3_status ec3_reader_create(FILE *inp, struct ec3_reader **out); extern void ec3_reader_finish(struct ec3_reader *reader); extern enum ec3_status ec3_reader_open_tag(struct ec3_reader *reader, uint64_t tag_ident, struct ec3_tag_reader **out); extern enum ec3_status ec3_tag_reader_close(struct ec3_tag_reader *tag); #endif