Bool whether this is the first connection attempt or if we have connected at least once already.
Enum denoting what we should do next loop in an execution attempt.
Shell return value to exit with.
Whether or not "Exiting..." should be printed at program exit.
Aggregate of state values used in an execution of the program.