fifolog_writer
struct fifolog_writer *f;
struct fifolog_writer *fifolog_write_new(void);
const char *fifolog_write_open(struct fifolog_writer *f, const char *fn, unsigned writerate, unsigned syncrate, unsigned compression);
int fifolog_write_record(struct fifolog_writer *f, uint32_t id, time_t now, const void *ptr, ssize_t len);
int fifolog_write_poll(struct fifolog_writer *f, time_t now);
int fifolog_write_record_poll(struct fifolog_writer *f, uint32_t id, time_t now, const void *ptr, ssize_t len);
void fifolog_write_close(struct fifolog_writer *f);
void fifolog_write_destroy(struct fifolog_writer *f);
fifolog_write_close(struct fifolog_writer *f)
fifolog_write_open(struct fifolog_writer *f, const char *fn,
fifolog_write_output(struct fifolog_writer *f, int fl, time_t now)
fifolog_write_gzip(struct fifolog_writer *f, time_t now)
fifolog_write_poll(struct fifolog_writer *f, time_t now)
fifolog_write_record(struct fifolog_writer *f, uint32_t id, time_t now,
fifolog_write_record_poll(struct fifolog_writer *f, uint32_t id, time_t now,
static int fifolog_write_gzip(struct fifolog_writer *f, time_t now);
fifolog_write_assert(const struct fifolog_writer *f)
struct fifolog_writer *
struct fifolog_writer *f;
fifolog_write_destroy(struct fifolog_writer *f)