pygame.display.update() self.FPSCLOCK.tick(20) print "End of while" class RequestHandler(SimpleXMLRPCRequestHandler): rpc_paths = ('/RPC2',) if __name__ == '__main__': registry_client = RegistryClient() assert registry_client.has_registered("VisionInfoClient"), "There is no VisionInfoClient" port_to_server = registry_client.get_port_by_name("VisionInfoClient") server = SimpleXMLRPCServer(("localhost", port_to_server), requestHandler=RequestHandler, allow_none=True) server.register_introspection_functions() vision_info_gui = VisionInfoGUI() vision_info_gui.start() server.register_instance(vision_info_gui) # Run the server's main loop server.serve_forever()
name_tag = name_tag_font.render(str(robot), True, c) name_tag_rect = name_tag.get_rect() name_tag_rect.center = (x, y-40) self.DISPLAYSURF.blit(name_tag, name_tag_rect) pygame.display.update() self.FPSCLOCK.tick(60) time.sleep(0.2) class RequestHandler(SimpleXMLRPCRequestHandler): rpc_paths = ('/RPC2',) if __name__ == '__main__': productive = False if productive: registry_client = RegistryClient() assert registry_client.has_registered("AbsolutePositionShowClient"), "There is no AbsolutePositionShowClient" port_to_server = registry_client.get_port_by_name("AbsolutePositionShowClient") else: port_to_server = 55620 server = SimpleXMLRPCServer(("localhost", port_to_server), requestHandler=RequestHandler, allow_none=True) server.register_introspection_functions() local_goal_model_gui = LocalGoalModelGUI() local_goal_model_gui.start() server.register_instance(local_goal_model_gui) # Run the server's main loop server.serve_forever()
if robot_name in self.robots_info: self.robots_info[robot_name] = time.time() pygame.display.update() self.FPSCLOCK.tick(20) print "End of while" class RequestHandler(SimpleXMLRPCRequestHandler): rpc_paths = ('/RPC2',) if __name__ == '__main__': registry_client = RegistryClient() assert registry_client.has_registered("RobotKeepAliveClient"), "There is no RobotKeepAliveClient" port_to_server = registry_client.get_port_by_name("RobotKeepAliveClient") server = SimpleXMLRPCServer(("localhost", port_to_server), requestHandler=RequestHandler, allow_none=True) server.register_introspection_functions() robot_keep_alive_gui = RobotKeepAliveGUI() robot_keep_alive_gui.start() server.register_instance(robot_keep_alive_gui) # Run the server's main loop server.serve_forever()