6 #include <UserEvent.idl>    30         void getStatus(out Status status, out time timeStamp);
    73         valueobject SettingsChangedEvent extends 
event.UserEvent {
    77         valueobject SavedEvent extends 
event.UserEvent {
    82         valueobject RestoredEvent extends 
event.UserEvent {
    89         constant 
int SUCCESS                    = 0;    
    90         constant 
int ERR_FILTER_NAME_UNKNOWN    = 1;    
    91         constant 
int ERR_FILTER_TYPE_READONLY   = 2;    
    92         constant 
int ERR_PROFILE_ALREADY_EXISTS = 3;    
    93         constant 
int ERR_PROFILE_DOES_NOT_EXIST = 4;    
    94         constant 
int ERR_PROFILE_IS_DEFAULT     = 5;    
    95         constant 
int ERR_PROFILE_IS_BUILTIN     = 6;    
    96         constant 
int ERR_PROFILE_NAME_TOO_LONG  = 7;    
    97         constant 
int ERR_PROFILE_NAME_INVALID   = 8;    
    98         constant 
int ERR_PROFILE_TOO_MANY       = 9;    
   105         vector<Filter> getFilters();
   112         vector<FilterProfile> getFilterProfiles();
   153         int deleteFilterProfile(in 
string profileName);
   160         string getDefaultFilterProfileName();
   170         int selectDefaultFilterProfile(in 
string profileName);
   195         int setSettings(in 
Settings settings);
 Bulk Configuration Interface. 
Definition: BulkConfiguration.idl:12
boolean bulkOnly
true if filter is not for backup 
Definition: BulkConfiguration.idl:47
This structure defines a filter. 
Definition: BulkConfiguration.idl:43
string name
internal name of the filter 
Definition: BulkConfiguration.idl:44
string description
description of the filter profile 
Definition: BulkConfiguration.idl:60
Restoring bulk configuration successful. 
Definition: BulkConfiguration.idl:19
FilterType
These are the supported supported filter types. 
Definition: BulkConfiguration.idl:35
string displayName
name of the filter in the user interface 
Definition: BulkConfiguration.idl:45
vector< FilterProfile > filterProfiles
Defined filter profiles. 
Definition: BulkConfiguration.idl:68
boolean noOverride
true if filter is always active and has a fixed type 
Definition: BulkConfiguration.idl:46
No bulk configuration was done yet. 
Definition: BulkConfiguration.idl:16
Whitelist filter (value is part of the bulk configuration) 
Definition: BulkConfiguration.idl:36
Status
Status of the last bulk configuration restore operation. 
Definition: BulkConfiguration.idl:15
Bulk Configuration. 
Definition: BulkConfiguration.idl:9
vector< string > ruleSpecs
filter rule specifications (used only internally) 
Definition: BulkConfiguration.idl:48
Uploading a bulk configuration failed. 
Definition: BulkConfiguration.idl:17
string name
name of the filter profile 
Definition: BulkConfiguration.idl:59
Filter profiles are named collections of filters. 
Definition: BulkConfiguration.idl:58
Restore is pending. 
Definition: BulkConfiguration.idl:18
map< string, FilterType > filterNameToTypeMap
map filter name to type 
Definition: BulkConfiguration.idl:61
string defaultProfileName
Name of the default profile. 
Definition: BulkConfiguration.idl:69
Settings. 
Definition: BulkConfiguration.idl:67