X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-consumerd%2Flttng-consumerd.hpp;fp=src%2Fbin%2Flttng-consumerd%2Flttng-consumerd.hpp;h=833116ade67062ab22d9830f2156f1e9132d59f2;hp=0000000000000000000000000000000000000000;hb=c9e313bc594f40a86eed237dce222c0fc99c957f;hpb=4878de5c7deb512bbdac4fdfc498907efa06fb7c diff --git a/src/bin/lttng-consumerd/lttng-consumerd.hpp b/src/bin/lttng-consumerd/lttng-consumerd.hpp new file mode 100644 index 000000000..833116ade --- /dev/null +++ b/src/bin/lttng-consumerd/lttng-consumerd.hpp @@ -0,0 +1,26 @@ +/* + * Copyright (C) 2011 EfficiOS Inc. + * Copyright (C) 2011 EfficiOS Inc. + * + * SPDX-License-Identifier: GPL-2.0-only + * + */ + +#ifndef _LTTNG_CONSUMERD_H +#define _LTTNG_CONSUMERD_H + + +#define NR_LTTNG_CONSUMER_READY 1 +extern int lttng_consumer_ready; + +extern const char *tracing_group_name; + +/* + * This function is dlsym-ed from a test, so needs to be exported. Making it + * have a C linkage name makes it easier, as it avoids having to look up a + * mangled name. + */ +extern "C" LTTNG_EXPORT +enum lttng_consumer_type lttng_consumer_get_type(); + +#endif /* _LTTNG_CONSUMERD_H */