Rotate timer
[lttng-tools.git] / include / lttng / rotate-internal.h
index 265148376fa744e493edcd0bd1a57c235957a089..00a348ff793673842145c9d0c02c49cd271e698f 100644 (file)
@@ -38,6 +38,18 @@ struct lttng_rotation_immediate_attr {
        uint64_t rotate_id;
 };
 
+/*
+ * Object used as input parameter to the lttng_rotate_schedule API for
+ * automatic rotations.
+ * This is opaque to the public library.
+ */
+struct lttng_rotation_schedule_attr {
+       /* Session name to rotate. */
+       char session_name[LTTNG_NAME_MAX];
+       /* > 0 if a timer is set. */
+       uint64_t timer_us;
+} LTTNG_PACKED;
+
 /*
  * Object returned by the rotate session API.
  * This is opaque to the public library.
This page took 0.023673 seconds and 4 git commands to generate.