+ * Codes of the operations performed during startup process + */ +typedef enum StartupProcessOp +{ + SYNCFS_IN_PROGRESS, + FSYNC_IN_PROGRESS, + RECOVERY_IN_PROGRESS, + RESET_UNLOGGED_REL_IN_PROGRESS, + DUMMY, + SYNCFS_END, + FSYNC_END, + RECOVERY_END, + RESET_UNLOGGED_REL_END +} StartupProcessOp;
What is DUMMY about ? If you just want to separate the "start" from "end", you could write: /* codes for start of operations */ FSYNC_IN_PROGRESS SYNCFS_IN_PROGRESS ... /* codes for end of operations */ FSYNC_END SYNCFS_END ... Or group them together like: FSYNC_IN_PROGRESS, FSYNC_END, SYNCFS_IN_PROGRESS, SYNCFS_END, RECOVERY_IN_PROGRESS, RECOVERY_END, RESET_UNLOGGED_REL_IN_PROGRESS, RESET_UNLOGGED_REL_END, -- Justin