2 * Copyright (C) 2024 Jérémie Galarneau <jeremie.galarneau@efficios.com>
4 * SPDX-License-Identifier: LGPL-2.1-only
8 #ifndef LTTNG_SNAPSHOT_OUTPUT_HPP
9 #define LTTNG_SNAPSHOT_OUTPUT_HPP
11 int snapshot_output_init(const ltt_session::locked_ref& session,
16 struct consumer_output *consumer,
17 struct snapshot_output *output,
18 struct snapshot *snapshot);
19 int snapshot_output_init_with_uri(const ltt_session::locked_ref& session,
22 struct lttng_uri *uris,
24 struct consumer_output *consumer,
25 struct snapshot_output *output,
26 struct snapshot *snapshot);
28 #endif /* LTTNG_SNAPSHOT_OUTPUT_HPP */