Home | History | Annotate | Download | only in metrics

Lines Matching defs:DurationMetricProducer

20 #include "DurationMetricProducer.h"
65 DurationMetricProducer::DurationMetricProducer(const ConfigKey& key, const DurationMetric& metric,
138 DurationMetricProducer::~DurationMetricProducer() {
142 sp<AnomalyTracker> DurationMetricProducer::addAnomalyTracker(
160 unique_ptr<DurationTracker> DurationMetricProducer::createDurationTracker(
182 void DurationMetricProducer::onSlicedConditionMayChangeLocked_opt1(bool condition,
255 void DurationMetricProducer::onSlicedConditionMayChangeLocked_opt2(bool condition,
340 void DurationMetricProducer::onSlicedConditionMayChangeLocked(bool overallCondition,
432 void DurationMetricProducer::onConditionChangedLocked(const bool conditionMet,
446 void DurationMetricProducer::dropDataLocked(const int64_t dropTimeNs) {
451 void DurationMetricProducer::clearPastBucketsLocked(const int64_t dumpTimeNs) {
456 void DurationMetricProducer::onDumpReportLocked(const int64_t dumpTimeNs,
549 void DurationMetricProducer::flushIfNeededLocked(const int64_t& eventTimeNs) {
579 void DurationMetricProducer::flushCurrentBucketLocked(const int64_t& eventTimeNs) {
599 void DurationMetricProducer::dumpStatesLocked(FILE* out, bool verbose) const {
617 bool DurationMetricProducer::hitGuardRailLocked(const MetricDimensionKey& newKey) {
652 void DurationMetricProducer::handleStartEvent(const MetricDimensionKey& eventKey,
692 void DurationMetricProducer::onMatchedLogEventInternalLocked(
699 void DurationMetricProducer::onMatchedLogEventLocked(const size_t matcherIndex,
799 size_t DurationMetricProducer::byteSizeLocked() const {