10 #import <kerio/web/idl/SharedStructures.idl>
18 enum TypeExpStatistics {
66 string totalIncomingConnections;
67 string lostConnections;
68 string rejectedByBlacklist;
69 string authenticationAttempts;
70 string authenticationFailures;
71 string rejectedRelays;
72 string acceptedMessages;
76 string connectionAttempts;
78 string connectionFailures;
79 string connectionLosses;
83 string totalIncomingConnections;
84 string authenticationFailures;
89 string connectionAttempts;
90 string connectionFailures;
91 string authenticationFailures;
92 string totalDownloads;
96 string totalIncomingConnections;
97 string authenticationFailures;
101 string totalIncomingConnections;
102 string authenticationFailures;
103 string totalSearchRequests;
107 string totalIncomingConnections;
111 string totalIncomingConnections;
112 string authenticationFailures;
116 string hostnameQueries;
117 string cachedHostnameQueries;
119 string cachedMxQueries;
123 string rejectedConnections;
124 string rejectedMessages;
125 string rejectedHarvestAttacks;
130 string messagesAccepted;
131 string messagesDelayed;
132 string messagesSkipped;
169 typedef sequence<Scale> ScaleList;
185 typedef sequence<Chart> ChartList;
187 typedef sequence<long> ChartValueList;
188 typedef sequence<string> ChartRowNamesList;
189 typedef sequence<ChartValueList> ChartRowValuesList;
213 void exportToHtml(out
kerio::web::Download fileDownload, in TypeExpStatistics type, in
string lang);
227 void getCharts(out ChartList chartList);
237 void getChartData(out
ChartData chartData, in
string classname, in
string name, in
long scaleId);