7 #import <kerio/web/idl/SharedStructures.idl>
19 typedef sequence<AlertRow> AlertRowList;
25 typedef sequence<AlertType> AlertTypeList;
27 enum AlertEventRuleType {
33 AlertEventRuleType ruleType;
37 typedef sequence<AlertRuleEvent> AlertRuleEventList;
47 typedef sequence<AlertLogEvent> AlertLogEventList;
58 typedef sequence<AlertSetting> AlertSettingList;
84 void getContent(out
string content, in kerio::web::KId
id);
92 void getAlertTypes(out AlertTypeList types);
100 void getSettings(out AlertSettingList config);
113 void setSettings(out kerio::web::ErrorList errors, in AlertSettingList config);
121 void getDefaultLanguage(out
string lang);
129 void setDefaultLanguage(in
string lang);
string alert
Definition: Alerts.idl:16
Definition: Alerts.idl:13
Common Kerio Control structures, enums and types.
Definition: SharedStructures.idl:139
API for Kerio Control Users.
Definition: Alerts.idl:49
AlertLogEventList logEventList
Definition: Alerts.idl:55
Definition: Alerts.idl:32
AlertRuleEventList ruleEventList
Definition: Alerts.idl:54
string date
Definition: Alerts.idl:15
Definition: common.idl:28
Definition: Users.idl:105
Definition: Alerts.idl:60
string details
Definition: Alerts.idl:17
Definition: Alerts.idl:21
Definition: Accounting.idl:11
Definition: Alerts.idl:39
kerio::web::KIdList alertList
Definition: Alerts.idl:53