using System; using System.Runtime.InteropServices; namespace XylemCommonUiLegacyGenCtl { [Guid("905FD089-A09F-48CB-9EAF-E8F0328655A1") , ComVisible(true) , InterfaceType(ComInterfaceType.InterfaceIsIDispatch)] public interface ITstCont { void Init(); dynamic GetContainer(); void SetWatingForDecision(bool v); bool GetWatingForDecision(); void SetTempSouceFlansch(); bool GetTempSouceFlansch(); void SetTempSouceSPS(); bool GetTempSouceSPS(); void SetTempSouceManually(); bool GetTempSouceManually(); void SetMetersize(int v); int GetMetersize(); void SetTestRun(int v); void SetDelayInSBeforStart(int v); int GetDelayInSBeforStart(); void SetAllChanelsRequired(bool v); bool GetAllChanelsRequired(); void SetProductionMode(bool v); bool GetProductionMode(); void SetMeterTestSettings(int Slot, string SerialNr, bool FlowAdjustment, double FlowAdjustmentTarget, bool PreAdjustment, bool FlowTesting, bool MagFlux, bool Cordonel,bool eRegister, bool ReversFlow); string GetMeterSerialNr(int Slot); bool GetFlowAdjustment(int Slot); bool GetPreAdjustment(int Slot); double GetFlowAdjustmentTarget(int Slot); bool GetFlowTesting(int Slot); bool GetAnyMeterFlowAdjustment(); bool GetAnyMeterPreAdjustment(); bool GetAnyMeterFlowTesting(); } }