Rename C++ header files to .hpp
[lttng-tools.git] / include / lttng / snapshot-internal.h
diff --git a/include/lttng/snapshot-internal.h b/include/lttng/snapshot-internal.h
deleted file mode 100644 (file)
index 78c7413..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * Copyright (C) 2013 David Goulet <dgoulet@efficios.com>
- *
- * SPDX-License-Identifier: LGPL-2.1-only
- *
- */
-
-#ifndef LTTNG_SNAPSHOT_INTERNAL_ABI_H
-#define LTTNG_SNAPSHOT_INTERNAL_ABI_H
-
-#include <limits.h>
-#include <stdint.h>
-#include <lttng/constant.h>
-#include <common/macros.h>
-
-/*
- * Object used for the snapshot API. This is opaque to the public library.
- */
-struct lttng_snapshot_output {
-       /*
-        * ID of the snapshot output. This is only used when they are listed. It is
-        * assigned by the session daemon so when adding an output, this value will
-        * not be used.
-        */
-       uint32_t id;
-       /*
-        * Maximum size in bytes of the snapshot meaning the total size of all
-        * stream combined. A value of 0 is unlimited.
-        */
-       uint64_t max_size;
-       /* Name of the output so it can be recognized easily when listing them. */
-       char name[LTTNG_NAME_MAX];
-       /* Destination of the output. See lttng(1) for URL format. */
-       char ctrl_url[PATH_MAX];
-       /* Destination of the output. See lttng(1) for URL format. */
-       char data_url[PATH_MAX];
-} LTTNG_PACKED;
-
-/*
- * Snapshot output list object opaque to the user.
- */
-struct lttng_snapshot_output_list {
-       /*
-        * The position in the output array. This is changed by a get_next call.
-        */
-       int index;
-
-       /*
-        * Number of element in the array.
-        */
-       size_t count;
-
-       /*
-        * Contains snapshot output object.
-        */
-       struct lttng_snapshot_output *array;
-};
-
-#endif /* LTTNG_SNAPSHOT_INTERNAL_ABI_H */
This page took 0.023289 seconds and 4 git commands to generate.