ark::tailscale::TailscaleStatusStage

Defined in header “ark/tailscale/stages/tailscale_status_stage.hh”.


This stage polls tailscale network status and publishes it out.

Methods

  • TailscaleStatusStage(std::string name)
    Constructor.

  • ~TailscaleStatusStage()
    Destructor.

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

  • void start()
    Starts the stage, creating the background thread that checks status.

  • void shutdown()
    Shuts down the stage, stopping all threads.