summaryrefslogtreecommitdiff
path: root/cesar/test_general/dataplane/inc/trace_dump.h
diff options
context:
space:
mode:
Diffstat (limited to 'cesar/test_general/dataplane/inc/trace_dump.h')
-rw-r--r--cesar/test_general/dataplane/inc/trace_dump.h35
1 files changed, 35 insertions, 0 deletions
diff --git a/cesar/test_general/dataplane/inc/trace_dump.h b/cesar/test_general/dataplane/inc/trace_dump.h
new file mode 100644
index 0000000000..7635079caa
--- /dev/null
+++ b/cesar/test_general/dataplane/inc/trace_dump.h
@@ -0,0 +1,35 @@
+#ifndef inc_trace_dump_h
+#define inc_trace_dump_h
+/* Cesar project {{{
+ *
+ * Copyright (C) 2009 Spidcom
+ *
+ * <<<Licence>>>
+ *
+ * }}} */
+/**
+ * \file inc/trace_dump.h
+ * \brief Module trace dumps.
+ * \ingroup test
+ */
+
+/** Trace dump message. */
+struct test_dataplane_msg_trace_dump_t
+{
+ /** Bundle name. */
+ char name[64];
+ /** Trace what? */
+ bool all, phy, ca, pbproc, sar, cl, hle;
+};
+typedef struct test_dataplane_msg_trace_dump_t
+ test_dataplane_msg_trace_dump_t;
+
+/**
+ * Initialise (register fcall).
+ * \param ctx dataplane test context
+ * \param fcall fcall context
+ */
+void
+test_dataplane_trace_dump_init (test_dataplane_t *ctx, fcall_ctx_t *fcall);
+
+#endif /* inc_trace_dump_h */