/*
 * SPDX-FileCopyrightText: 2025 Copyright contributors to the cppTango project
 *
 * SPDX-License-Identifier: LGPL-3.0-or-later
 */
#ifndef TANGO_INTERNAL_EVENT_SYSTEM_INFO_H
#define TANGO_INTERNAL_EVENT_SYSTEM_INFO_H

#include <string>

namespace Tango::detail
{

/**
 * @brief Return debugging information about the event system
 */
std::string query_event_system();

/**
 * @brief Enable or disable collection of performance counters for consumer and supplier
 *
 * @param flag
 */
void enable_event_system_perf_mon(bool flag);

} // namespace Tango::detail

#endif
