#include <common/dynamic-array.hpp>
#include <common/macros.hpp>
#include <common/optional.hpp>
+#include <common/sessiond-comm/relayd.hpp>
#include <cstdint>
#include <functional>
#include <lttng/lttng.h>
public:
using uptr = std::unique_ptr<trace_format_descriptor>;
using sptr = std::shared_ptr<trace_format_descriptor>;
+ using csptr = std::shared_ptr<const trace_format_descriptor>;
explicit trace_format_descriptor(enum lttng_trace_format_descriptor_type type) : _type(type)
{
}