| #pragma once | |
| #include <sdbusplus/asio/connection.hpp> | |
| #include <map> | |
| #include <memory> | |
| #include <string> | |
| #include <variant> | |
| #include <vector> | |
| using BusInfo = std::map<std::string, std::string>; | |
| // Global maps (declared extern) | |
| #include "Utils.hpp" | |
| extern std::map<std::string, SensorData> mctpEndpointConfigMap; | |
| void setupMctpEndpointListener( | |
| const std::shared_ptr<sdbusplus::asio::connection>& conn); | |
| BusInfo extractBusInfo(const SensorData& configData); |