= Adding a Filter Algorithm to PDAF = == Internal Interface of PDAF == `PDAF_init` calls `PDAF_init_filters` - interface to `PDAF_FILTERNAME_init` `PDAF_alloc_filters` - interface to `PDAF_FILTERNAME_alloc` `PDAF_options_filters` - interface to `PDAF_FILTERNAME_options` `PDAF_get_state` call `PDAF_initinfo_filters` - interface to `PDAF_FILTERNAME_initinfo` `PDAF_print_info` - interface to `PDAF_FILTERNAME_memtime` `PDAF_put_state_FILTERNAME` - separate routine for each filter calls `PDAF_FILTERNAME_initinfo` `PDAF_FILTERNAME_update`