public bool ShowFilters(out string outputs, FilterPermission filterPermission) { return(Execute("show filters" + ParameterUtil.Required(nameof(filterPermission), filterPermission), out outputs)); }
public StringMatchFilter(string pattern, bool negative, string contentPart, FilterPermission permission, FilterSearchType searchType) : base(permission) { SearchType = searchType; Pattern = pattern; ContentPart = contentPart; Negative = negative; }
public bool AddFilter(out string outputs, FilterPermission filterPermission = null, string ssid = null, FilterNetworkType networktype = null) { return(Execute("add filter" + ParameterUtil.Optional(nameof(filterPermission), filterPermission) + ParameterUtil.Optional(nameof(ssid), ssid, true) + ParameterUtil.Optional(nameof(networktype), networktype), out outputs)); }
public Filter(string pattern, bool negative, string contentPart, FilterPermission permission, FilterSearchType searchType) : base(pattern, negative, contentPart, permission, searchType) { }
protected FilterBase(FilterPermission permission) { Permission = permission; Enabled = true; }