#pragma once #include #include #include namespace phosphor { namespace fan { namespace monitor { constexpr auto sensorNameField = 0; constexpr auto hasTargetField = 1; using SensorDefinition = std::tuple; constexpr auto fanNameField = 0; constexpr auto timeoutField = 1; constexpr auto fanDeviationField = 2; constexpr auto numSensorFailsForNonfuncField = 3; constexpr auto sensorListField = 4; using FanDefinition = std::tuple>; } } }