public override void SetRelayOutputState(string RelayOutputToken, RelayLogicalState LogicalState) { int timeOut; SoapException ex; StepType stepType = DeviceIO10ServiceTest.SetRelayOutputStateTest(out ex, out timeOut, RelayOutputToken, LogicalState); StepTypeProcessing(stepType, ex, timeOut); }
public OnvifSetRelayOutputState(string uri, string userName, string password, string token, RelayLogicalState state) : base(uri, userName, password) { Token = token; State = state; }
protected void SetRelayOutputState(string token, RelayLogicalState state, string stepName) { RunStep(() => { Client.SetRelayOutputState(token, state); }, stepName); DoRequestDelay(); }
protected void SetRelayOutputState(string token, RelayLogicalState state) { SetRelayOutputState(token, state, "Set relay output state"); }
public override void SetRelayOutputState(string RelayOutputToken, RelayLogicalState LogicalState) { throw new NotImplementedException(); }
internal StepType SetRelayOutputStateTest(out SoapException ex, out int Timeout, string RelayOutputToken, RelayLogicalState LogicalState) { StepType res = StepType.None; Timeout = 0; ex = null; bool passed = true; string logMessage = ""; //Get step list for command XmlNodeList m_testList = TestCommon.GetStepsForCommand("DeviceIO10.SetRelayOutputState"); if (m_testList != null) { //Get current step XmlNode test = m_testList[m_commandCount[SetRelayOutputState]]; #region Analize request //RelayOutputToken if (CommonCompare.IgnoreCheck("RequestParameters/RelayOutputToken", test)) { logMessage = logMessage + " RelayOutputToken = " + RelayOutputToken + "; "; } else { CommonCompare.StringCompare("RequestParameters/RelayOutputToken", "RelayOutputToken", RelayOutputToken, ref logMessage, ref passed, test); } //LogicalState CommonCompare.StringCompare("RequestParameters/LogicalState", "LogicalState", LogicalState.ToString(), ref logMessage, ref passed, test); #endregion //Analize request //Generate response res = TestCommon.GenerateResponseStepTypeVoid(test, out ex, out Timeout); string typeRes = test.SelectNodes("Response")[0].InnerText; //Log message TestCommon.writeToLog(test, logMessage, passed); Increment(m_testList.Count, SetRelayOutputState); } else { res = StepType.None; Timeout = 0; ex = null; res = StepType.None; } return(res); }
void IOnVifDevice.SetRelayOutputState(string RelayOutputToken, RelayLogicalState LogicalState) { throw new NotImplementedException(); }