projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add initial "no rotation" state to session rotation states
[lttng-tools.git]
/
include
/
lttng
/
rotation.h
diff --git
a/include/lttng/rotation.h
b/include/lttng/rotation.h
index 00d68d7e5c5015a71982f1fe3d5690eca205f135..0b4b2ad2f5eb8f92c01e60f9a484e8d23c3b19fd 100644
(file)
--- a/
include/lttng/rotation.h
+++ b/
include/lttng/rotation.h
@@
-29,15
+29,19
@@
extern "C" {
* Return codes for lttng_rotation_handle_get_state()
*/
enum lttng_rotation_state {
* Return codes for lttng_rotation_handle_get_state()
*/
enum lttng_rotation_state {
+ /*
+ * Session has not been rotated.
+ */
+ LTTNG_ROTATION_STATE_NO_ROTATION = 0,
/*
* Rotation is ongoing, but has not been completed yet.
*/
/*
* Rotation is ongoing, but has not been completed yet.
*/
- LTTNG_ROTATION_STATE_ONGOING =
0
,
+ LTTNG_ROTATION_STATE_ONGOING =
1
,
/*
* Rotation has been completed and the resulting chunk
* can now safely be read.
*/
/*
* Rotation has been completed and the resulting chunk
* can now safely be read.
*/
- LTTNG_ROTATION_STATE_COMPLETED =
1
,
+ LTTNG_ROTATION_STATE_COMPLETED =
2
,
/*
* The rotation has expired.
*
/*
* The rotation has expired.
*
@@
-48,11
+52,11
@@
enum lttng_rotation_state {
* Note that this state does not guarantee the the rotation was
* completed successfully.
*/
* Note that this state does not guarantee the the rotation was
* completed successfully.
*/
- LTTNG_ROTATION_STATE_EXPIRED =
2
,
+ LTTNG_ROTATION_STATE_EXPIRED =
3
,
/*
* The rotation could not be completed due to an error.
*/
/*
* The rotation could not be completed due to an error.
*/
- LTTNG_ROTATION_STATE_ERROR =
3
,
+ LTTNG_ROTATION_STATE_ERROR =
4
,
};
enum lttng_rotation_status {
};
enum lttng_rotation_status {
This page took
0.025945 seconds
and
4
git commands to generate.