namespace NSwarm { enum TProgressionState { PROGSTATE_TaskTotal = 0, PROGSTATE_TasksInProgress, PROGSTATE_TasksCompleted, PROGSTATE_Idle, PROGSTATE_InstigatorConnected, PROGSTATE_RemoteConnected, PROGSTATE_Exporting, PROGSTATE_BeginJob, PROGSTATE_Blocked, PROGSTATE_Preparing0, PROGSTATE_Preparing1, PROGSTATE_Preparing2, PROGSTATE_Preparing3, PROGSTATE_Processing0, PROGSTATE_Processing1, PROGSTATE_Processing2, PROGSTATE_Processing3, PROGSTATE_FinishedProcessing0, PROGSTATE_FinishedProcessing1, PROGSTATE_FinishedProcessing2, PROGSTATE_FinishedProcessing3, PROGSTATE_ExportingResults, PROGSTATE_ImportingResults, PROGSTATE_Finished, PROGSTATE_RemoteDisconnected, PROGSTATE_InstigatorDisconnected, PROGSTATE_Preparing4, PROGSTATE_Num, } }