Create an enumeration to store CLE state.

/!\ this commit break fork lesson for unknown reason.

Signed-off-by: icule <guillaume.serriere@esial.net>