Top | ![]() |
![]() |
![]() |
![]() |
void | rm_filter_init () |
void | rm_filter_shutdown () |
GList * | rm_filter_get_list () |
RmFilter * | rm_filter_new () |
void | rm_filter_remove () |
gboolean | rm_filter_rule_match () |
void | rm_filter_rule_add () |
void
rm_filter_init (RmProfile *profile
);
Initialize filter and add default filters if needed.
void
rm_filter_shutdown (RmProfile *profile
);
Shutdown filter (free list and entries).
RmFilter * rm_filter_new (RmProfile *profile
,const gchar *name
);
Create new filter structure with given name.
void rm_filter_remove (RmProfile *profile
,RmFilter *filter
);
Remove filter from list.
gboolean rm_filter_rule_match (RmFilter *filter
,RmCallEntry *call
);
Check if call structure matches filter rules.