The documentation of progress indication mechanism with some examples could be found within documentation of related classes like Message_ProgressScope.
In this small article you may an find another description of this mechanism and code sample implementing progress indicator printing progress into console.
And src/Draw/Draw_ProgressIndicator.cxx class is another reference implementing progress indicator in Draw Harness.