malcolm.modules.system.controllers

class malcolm.modules.system.controllers.ProcessController(mri: Anno(name='AMri', typ=<class 'str'>, description='The Malcolm Resource Identifier for the Block produced'), prefix: Anno(name='APvPrefix', typ=<class 'str'>, description='prefix for self.system PVs'), config_dir: Anno(name='AConfigDir', typ=<class 'str'>, description='Directory to write save/load config to'), ioc_list: Anno(name='AIocList', typ=<class 'str'>, description='space-separated list of IOCs to monitor') = '')[source]
Parameters:
  • mri (str) – The Malcolm Resource Identifier for the Block produced
  • prefix (str) – prefix for self.system PVs
  • config_dir (str) – Directory to write save/load config to
  • ioc_list (str) – space-separated list of IOCs to monitor