#include "ltt-sessiond.h"
#include "libkernelctl.h"
#include "kernel-ctl.h"
-#include "trace.h"
/*
* kernel_create_session
#ifndef _LTT_KERNEL_CTL_H
#define _LTT_KERNEL_CTL_H
-#include "trace.h"
+#include "ltt-sessiond.h"
#include "session.h"
+#include "trace.h"
int kernel_create_session(struct ltt_session *session, int tracer_fd);
int kernel_create_channel(struct ltt_kernel_session *session);
#include "ltt-sessiond.h"
#include "lttngerr.h"
#include "kernel-ctl.h"
+#include "ust-ctl.h"
#include "session.h"
-#include "trace.h"
#include "traceable-app.h"
/*
#ifndef _LTT_TRACE_H
#define _LTT_TRACE_H
-#include "ltt-sessiond.h"
-#include "session.h"
+#include <limits.h>
+#include <urcu/list.h>
#include "lttng-kernel.h"
/* Kernel event list */
char *channel;
};
-int get_trace_count_per_session(struct ltt_session *session);
-void get_traces_per_session(struct ltt_session *session, struct lttng_trace *traces);
-int ust_create_trace(struct command_ctx *cmd_ctx);
-int ust_start_trace(struct command_ctx *cmd_ctx);
-int ust_stop_trace(struct command_ctx *cmd_ctx);
-
#endif /* _LTT_TRACE_H */
#include "liblttsessiondcomm.h"
#include "lttngerr.h"
-#include "ltt-sessiond.h"
-#include "session.h"
#include "ust-ctl.h"
-#include "trace.h"
/*
* find_session_ust_trace_by_pid
#include "ltt-sessiond.h"
#include "session.h"
+#include "trace.h"
int get_trace_count_per_session(struct ltt_session *session);
void get_traces_per_session(struct ltt_session *session, struct lttng_trace *traces);