rotation-api: introduce rotation schedule descriptors
[lttng-tools.git] / src / bin / lttng-sessiond / session.h
index 3ace323bab4a9ac18fd0a6d654498b7117f1bc14..371b30d6be856444ac3afbcfaffe707d0a43a0cb 100644 (file)
@@ -189,8 +189,9 @@ struct ltt_session {
        /* Timer to periodically rotate a session. */
        bool rotate_timer_enabled;
        timer_t rotate_timer;
+       /* Value for periodic rotations, 0 if disabled. */
        uint64_t rotate_timer_period;
-       /* Value for size-based rotation, 0 if disabled. */
+       /* Value for size-based rotations, 0 if disabled. */
        uint64_t rotate_size;
        /*
         * Keep a state if this session was rotated after the last stop command.
@@ -212,6 +213,7 @@ int session_destroy(struct ltt_session *session);
 
 void session_lock(struct ltt_session *session);
 void session_lock_list(void);
+int session_trylock_list(void);
 void session_unlock(struct ltt_session *session);
 void session_unlock_list(void);
 
This page took 0.024263 seconds and 5 git commands to generate.