namespace TBF.BenchControl.Generic { public interface IComponentCfgCtrl { /// /// Reference to device configuration class instance /// IComponentCfg Config { get; set; } /// /// Verify current user controls for validity. /// Called when user wants to close/save the configuration. /// /// See VerifyFlags CfgVerifyFlags VerifyCfg(ref string message); /// /// Save settings to the configuration class. /// void Unlock(); /// /// Save settings to the configuration class. /// void UpdateCfg(); } }