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

#include <string>
#include <vector>

namespace Tango
{
/**
 * Attribute change event configuration
 *
 * @headerfile tango.h
 * @ingroup Client
 */
struct ChangeEventInfo
{
    std::string rel_change;              ///< Relative change threshold
    std::string abs_change;              ///< Absolute change threshold
    std::vector<std::string> extensions; ///< Future extensions
};
} // namespace Tango
#endif
