#include "lib.h"
Data Fields | |
| const char * | name |
| Compression name. | |
| short | min_level |
| Minimum compression level. | |
| short | max_level |
| Maximum compression level. | |
| ComprHandle *(* | open )(short level) |
| void *(* | compress )(ComprHandle *handle, const char *data, size_t dlen, size_t *clen) |
| void *(* | decompress )(ComprHandle *handle, const char *cbuf, size_t clen, size_t *dlen) |
| void(* | close )(ComprHandle **ptr) |
| ComprHandle *(* ComprOps::open) (short level) |
| void *(* ComprOps::compress) (ComprHandle *handle, const char *data, size_t dlen, size_t *clen) |
| void *(* ComprOps::decompress) (ComprHandle *handle, const char *cbuf, size_t clen, size_t *dlen) |
| void(* ComprOps::close) (ComprHandle **ptr) |