ark::pipeline::TopologyChangeEvent

Defined in header “ark/pipeline/topology_callback.hh”.


An event message containing a list of publishers/subscribers that were recently added by a particular stage.

Variables

  • TopologyChangeEventType type= TopologyChangeEventType::NewConnectionsEstablished
    The type of event that is being sent out.

  • StagePtr source
    The stage that kicked off this change.

  • std::vector< PublisherBasePtr > publishers_added
    List of publishers that were added to this stage.

  • std::vector< SubscriberBasePtr > subscribers_added
    List of subscribers that were added to this stage.

  • std::vector< AbstractTimerPtr > timers_added
    List of timers that were added to this stage.