struct filter_node {
/** The number in the array of available filters. */
unsigned filter_num;
- /** The filter chain this filter node belongs to. */
- struct filter_chain *fc;
/**
* Each filter may store any filter-specific information about the particular
* instance of the filter here.
*/
void *private_data;
- /** The output buffer. */
- char *buf;
- /** The size of the output buffer. */
- size_t bufsize;
- /** The number of bytes currently loaded in \a buf. */
- size_t loaded;
/** The list of registered callbacks. */
struct list_head callbacks;
/** A pointer to the configuration of this instance. */