/*
- * Copyright (C) 2005-2010 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2005-2012 Andre Noll <maan@systemlinux.org>
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
struct list_head callbacks;
/** A pointer to the configuration of this instance. */
void *conf;
+ /** The buffer tree node. */
struct btr_node *btrn;
+ /** The task corresponding to this filter node. */
struct task task;
+ /** The minimal input queue size, see \ref btr_node_status(). */
size_t min_iqs;
};
DECLARE_FILTER_INITS
+/** Iterate over the array of supported filters. */
#define FOR_EACH_SUPPORTED_FILTER(j) for (j = 0; j < NUM_SUPPORTED_FILTERS; j++)
/** The filter array, one structure for each supported filter. */