Go to the source code of this file.
Data Structures | |
| struct | codec_s |
Typedefs | |
| typedef struct codec_chain_s | codec_chain_t |
| typedef ssize_t(* | codec_transform_t )(struct codec_s *codec, char *dst, size_t *dst_cnt, const char *src, size_t src_sz) |
| typedef ssize_t(* | codec_flush_t )(struct codec_s *codec, char *dst, size_t *dst_cnt) |
| typedef int(* | codec_free_t )(struct codec_s *codec) |
| typedef struct codec_s | codec_t |
Enumerations | |
| enum | { CODEC_FLUSH_COMPLETE, CODEC_FLUSH_CHUNK } |
| enum | { CODEC_BUFSZ = 4096 } |
Functions | |
| TAILQ_HEAD (codec_chain_s, codec_s) | |
| int | codec_free (codec_t *codec) |
| typedef struct codec_chain_s codec_chain_t |
| typedef ssize_t(* codec_flush_t)(struct codec_s *codec, char *dst, size_t *dst_cnt) |
| typedef int(* codec_free_t)(struct codec_s *codec) |
| typedef ssize_t(* codec_transform_t)(struct codec_s *codec, char *dst, size_t *dst_cnt, const char *src, size_t src_sz) |
| anonymous enum |
| TAILQ_HEAD | ( | codec_chain_s | , | |
| codec_s | ||||
| ) |