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