blob: b34fd8610ebc161f6d26e2dbb2b7d9fe1183db2d [file]
#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);