as2fm.jani_generator.ros_helpers.ros_communication_handler.update_ros_communication_handlers_clients

as2fm.jani_generator.ros_helpers.ros_communication_handler.update_ros_communication_handlers_clients(automaton_name: str, handler_class: Type[RosCommunicationHandler], handlers_dict: Dict[str, RosCommunicationHandler], client_decl: RosDeclaration)

Update the ROS communication handlers with the given client declaration.

Parameters:
  • automaton_name – The name of the automaton where the interfaces are declared.

  • handlers_dict – The dictionary of ROS communication handlers to update.

  • client_decl – Declaration of the new client to add.