- void turnOn() override;
- void turnOff() override;
-
- virtual void setStateTrace(tmgr_trace_t trace); /*< setup the trace file with states events (ON or OFF).
- Trace must contain boolean values. */
- virtual void setBandwidthTrace(
- tmgr_trace_t trace); /*< setup the trace file with bandwidth events (peak speed changes due to external load).
- Trace must contain percentages (value between 0 and 1). */
- virtual void setLatencyTrace(
- tmgr_trace_t trace); /*< setup the trace file with latency events (peak latency changes due to external load).
- Trace must contain absolute values */
-
- tmgr_trace_event_t stateEvent_ = nullptr;
- Metric latency_ = {1.0, 0, nullptr};
- Metric bandwidth_ = {1.0, 0, nullptr};