ark::supervisor::StatusDisplayStage

Defined in header “ark/supervisor/stages/status_display_stage.hh”.


If active, will display system status as a full screen X11 window when there are no processes that are able to be ran. Can be useful for bootstrapping clean machines.

Methods

  • StatusDisplayStage(std::string name)
    Constructor.

  • ~StatusDisplayStage()
    Destructor.

  • void add_arguments(core::ArgumentParser & parser)
    Adds in command line arguments.

  • void initialize(pipeline::StageInterface & interface)
    Initializes the stage’s publishers/subscribers.

  • void start()
    Starts the background thread that connects to X11.

  • void shutdown()
    Stops all of the threads.