7 #import <kerio/web/idl/SharedStructures.idl>
8 #import <kerio/web/idl/SystemHealth.idl>
14 enum TrafficStatisticsType {
15 TrafficStatisticsInterface,
16 TrafficStatisticsTrafficRule,
17 TrafficStatisticsBandwidthRule
23 TrafficStatisticsType type;
29 typedef sequence<TrafficStatistic> TrafficStatisticList;
44 void get(out TrafficStatisticList list, out
long totalItems, in
kerio::web::SearchQuery query, in
boolean refresh);
54 void remove(in kerio::web::KIdList ids);
66 void getHistogram(out
Histogram hist, in kerio::web::HistogramType type, in kerio::web::KId
id);
80 void getHistogramInc(out
Histogram hist, out kerio::web::DateTimeStamp sampleTime, in kerio::web::HistogramIntervalType type, in kerio::web::KId
id, in kerio::web::DateTimeStamp startSampleTime);
kerio::web::KId componentId
Definition: TrafficStatistics.idl:24
Common Kerio Control structures, enums and types.
Definition: SharedStructures.idl:139
Definition: common.idl:93
Definition: common.idl:41
API for network interfaces administration.
InterfaceType interfaceType
Definition: TrafficStatistics.idl:25
Definition: Accounting.idl:11
Definition: TrafficStatistics.idl:31
Definition: TrafficStatistics.idl:20