Class EasyTrafficLight::Blocker
Defined in File EasyTrafficLight.hpp
Nested Relationships
This class is a nested type of Class EasyTrafficLight.
Class Documentation
-
class Blocker
This class will be provided to the deadlock_callback when a deadlock has occurred due to an unresolvable conflict. Human intervention may be required at this point, because the RMF traffic negotiation system does not have a high enough level of control over the conflicting participants to resolve it.
Public Functions
-
rmf_traffic::schedule::ParticipantId participant_id() const
Get the schedule participant ID of the blocker.
-
const rmf_traffic::schedule::ParticipantDescription &description() const
Get the description of the blocker.
-
rmf_traffic::schedule::ParticipantId participant_id() const