as2fm.jani_generator.ros_helpers.ros_communication_handler.update_ros_communication_handlers

as2fm.jani_generator.ros_helpers.ros_communication_handler.update_ros_communication_handlers(automaton_name: str, handler_class: Type[RosCommunicationHandler], handlers_dict: Dict[str, RosCommunicationHandler], servers_dict: Dict[str, tuple], clients_dict: Dict[str, tuple])

Update the ROS communication handlers with the given clients and servers.

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

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

  • servers_dict – The dictionary of servers to add.

  • clients_dict – The dictionary of clients to add.