Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)
|
Go to the source code of this file.
Typedefs | |
typedef void | gzlog |
Functions | |
gzlog * | gzlog_open (char *path) |
int | gzlog_write (gzlog *log, void *data, size_t len) |
int | gzlog_compress (gzlog *log) |
int | gzlog_close (gzlog *log) |
Definition at line 910 of file gzlog.c.
References BAIL, COMPRESS_OP, DICT, log::end, log::fd, log::first, free, log::id, log::last, len, log_check(), log_compress(), log_mark(), log_open(), log_touch(), LOGID, malloc, NULL, log::path, PULL2, read(), SEEK_CUR, SEEK_SET, log::stored, and write().
Referenced by gzlog_write().
gzlog * gzlog_open | ( | char * | path | ) |
Definition at line 997 of file gzlog.c.
References APPEND_OP, BAIL, log::end, log::fd, log::first, gzlog_compress(), log::id, log::last, len, log_append(), log_check(), log_mark(), log_open(), log_touch(), LOGID, NULL, log::path, log::stored, TRIGGER, and write().