SoW-2020-0002: Trace Hit Counters
[deliverable/lttng-ust.git] / libcounter / counter.h
index 88e113f9a42a02f5eb905e08d50bcf6f524d1951..ef66b2e81b52d0a4c93c5f330be08fe9a1301f63 100644 (file)
@@ -10,6 +10,7 @@
 #define _LTTNG_COUNTER_H
 
 #include <stdint.h>
+#include <stdbool.h>
 #include <lttng/ust-config.h>
 #include "counter-types.h"
 #include "helper.h"
@@ -37,6 +38,12 @@ int lttng_counter_get_global_shm(struct lib_counter *counter, int *fd, size_t *l
 LTTNG_HIDDEN
 int lttng_counter_get_cpu_shm(struct lib_counter *counter, int cpu, int *fd, size_t *len);
 
+/*
+ * Has counter received all expected shm ?
+ */
+LTTNG_HIDDEN
+bool lttng_counter_ready(struct lib_counter *counter);
+
 LTTNG_HIDDEN
 int lttng_counter_read(const struct lib_counter_config *config,
                       struct lib_counter *counter,
This page took 0.023588 seconds and 5 git commands to generate.