LTTng control library C API
Loading...
Searching...
No Matches
channel-buffer-ownership.h
1/*
2 * Copyright (C) 2023 Philippe Proulx <eepp@efficios.com>
3 * Copyright (C) 2023 Jérémie Galarneau <jeremie.galarneau@efficios.com>
4 *
5 * SPDX-License-Identifier: LGPL-2.1-only
6 *
7 */
8
9#ifndef LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_H
10#define LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_H
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
35
37
38#ifdef __cplusplus
39}
40#endif
41
42#endif /* LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_H */
lttng_map_channel_buffer_ownership
Buffer ownership model of a user space map channel.
Definition channel-buffer-ownership.h:28
@ LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_PER_UID
Per-user buffering.
Definition channel-buffer-ownership.h:30
@ LTTNG_MAP_CHANNEL_BUFFER_OWNERSHIP_PER_PID
Per-process buffering.
Definition channel-buffer-ownership.h:33