paraslash Paraslash Audio Streaming
About   News   Download   Documentation   Development

Data Fields
filter_node Struct Reference

Data Fields

unsigned filter_num
 
void * private_data
 
struct list_head callbacks
 
void * conf
 
struct lls_parse_result * lpr
 
struct btr_node * btrn
 
struct task * task
 
size_t min_iqs
 

Field Documentation

◆ filter_num

unsigned filter_num

The number in the array of available filters.

◆ private_data

void* private_data

Each filter may store any filter-specific information about the particular instance of the filter here.

◆ callbacks

struct list_head callbacks

The list of registered callbacks.

◆ conf

void* conf

A pointer to the configuration of this instance.

◆ lpr

struct lls_parse_result* lpr

The parsed command line, merged with options given in the config file.

◆ btrn

struct btr_node* btrn

The buffer tree node.

Referenced by generic_filter_pre_monitor().

◆ task

struct task* task

The task corresponding to this filter node.

◆ min_iqs

size_t min_iqs

The minimal input queue size, see btr_node_status().

Referenced by generic_filter_pre_monitor().


The documentation for this struct was generated from the following file: