Interface ISetting
- Namespace
- Csra.Interfaces
- Assembly
- Csra.dll
public interface ISetting
Methods
Apply()
Applies the setting to the hardware, in case and only for those pins that need it.
void Apply()
Diff()
Performs a diff on the setting. This is used to check if the setting is already applied to the hardware.
void Diff()
Dump()
Dumps the setting to the log output target.
void Dump()
Export(string)
Exports the setting to a file at the specified path. The file format is implementation specific, but should be human readable.
void Export(string path)
Parameters
pathstringThe file system path where the setups will be exported.
Init(SetupResetTrigger)
Performs the specified initialization to the setting.
void Init(SetupResetTrigger setupResetTrigger)
Parameters
setupResetTriggerSetupResetTriggerThe trigger event that causes this setting to reset.