573 lines
24 KiB
XML
573 lines
24 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!--
|
|
*****************************************************************************
|
|
|
|
DO NOT EDIT THIS FILE!!!
|
|
|
|
This file is created by jmri.jmrit.logixng.actions.WebRequestTest
|
|
|
|
******************************************************************************
|
|
-->
|
|
<?xml-stylesheet href="/xml/XSLT/panelfile-5-5-5.xsl" type="text/xsl"?>
|
|
<layout-config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://jmri.org/xml/schema/layout-5-5-5.xsd">
|
|
<jmriversion>
|
|
<major>5</major>
|
|
<minor>7</minor>
|
|
<test>3</test>
|
|
<modifier>plus</modifier>
|
|
</jmriversion>
|
|
<sensors class="jmri.jmrix.internal.configurexml.InternalSensorManagerXml">
|
|
<defaultInitialState>unknown</defaultInitialState>
|
|
<sensor inverted="false">
|
|
<systemName>IS1</systemName>
|
|
<userName>Blue</userName>
|
|
</sensor>
|
|
<sensor inverted="false">
|
|
<systemName>IS2</systemName>
|
|
<userName>Green</userName>
|
|
</sensor>
|
|
<sensor inverted="false">
|
|
<systemName>IS3</systemName>
|
|
<userName>Yellow</userName>
|
|
</sensor>
|
|
<sensor inverted="false">
|
|
<systemName>ISCLOCKRUNNING</systemName>
|
|
</sensor>
|
|
</sensors>
|
|
<turnouts class="jmri.jmrix.internal.configurexml.InternalTurnoutManagerXml">
|
|
<operations automate="false">
|
|
<operation name="NoFeedback" class="jmri.configurexml.turnoutoperations.NoFeedbackTurnoutOperationXml" interval="300" maxtries="2" />
|
|
</operations>
|
|
<defaultclosedspeed>Normal</defaultclosedspeed>
|
|
<defaultthrownspeed>Restricted</defaultthrownspeed>
|
|
<turnout feedback="DIRECT" inverted="false" automate="Off">
|
|
<systemName>IT1</systemName>
|
|
<userName>Chicago32</userName>
|
|
</turnout>
|
|
<turnout feedback="DIRECT" inverted="false" automate="Off">
|
|
<systemName>IT2</systemName>
|
|
<userName>MiamiWest</userName>
|
|
</turnout>
|
|
<turnout feedback="DIRECT" inverted="false" automate="Off">
|
|
<systemName>IT3</systemName>
|
|
<userName>TorontoFirst</userName>
|
|
</turnout>
|
|
</turnouts>
|
|
<lights class="jmri.jmrix.internal.configurexml.InternalLightManagerXml">
|
|
<light minIntensity="0.0" maxIntensity="1.0" transitionTime="0.0">
|
|
<systemName>IL1</systemName>
|
|
<userName>TestPostRequestLight</userName>
|
|
</light>
|
|
</lights>
|
|
<memories class="jmri.managers.configurexml.DefaultMemoryManagerXml">
|
|
<memory value="10:58 PM">
|
|
<systemName>IMCURRENTTIME</systemName>
|
|
</memory>
|
|
<memory value="1.0">
|
|
<systemName>IMRATEFACTOR</systemName>
|
|
</memory>
|
|
</memories>
|
|
<signalmastlogics class="jmri.managers.configurexml.DefaultSignalMastLogicManagerXml">
|
|
<logicDelay>500</logicDelay>
|
|
</signalmastlogics>
|
|
<timebase class="jmri.jmrit.simpleclock.configurexml.SimpleTimebaseXml" time="Thu Jan 01 01:00:00 CET 1970" rate="1.0" startrate="1.0" run="yes" master="yes" sync="no" correct="no" display="no" startstopped="no" startrunning="yes" startsettime="no" startclockoption="0" showbutton="no" startsetrate="yes" />
|
|
<LogixNGs class="jmri.jmrit.logixng.implementation.configurexml.DefaultLogixNGManagerXml">
|
|
<Thread>
|
|
<id>0</id>
|
|
<name>LogixNG thread</name>
|
|
</Thread>
|
|
<LogixNG enabled="yes" inline="no">
|
|
<systemName>IQ:AUTO:0001</systemName>
|
|
<userName>A logixNG</userName>
|
|
<ConditionalNGs>
|
|
<systemName>IQC1</systemName>
|
|
<systemName>IQC2</systemName>
|
|
<systemName>IQC3</systemName>
|
|
</ConditionalNGs>
|
|
</LogixNG>
|
|
<InitializationTable />
|
|
<Clipboard>
|
|
<Many class="jmri.jmrit.logixng.implementation.configurexml.ClipboardManyXml">
|
|
<Socket>
|
|
<socketName>X1</socketName>
|
|
</Socket>
|
|
</Many>
|
|
</Clipboard>
|
|
</LogixNGs>
|
|
<LogixNGGlobalVariables class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableManagerXml">
|
|
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
|
|
<systemName>IQGV:AUTO:0001</systemName>
|
|
<userName>responseCode</userName>
|
|
<initialValueType>None</initialValueType>
|
|
</GlobalVariable>
|
|
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
|
|
<systemName>IQGV:AUTO:0002</systemName>
|
|
<userName>reply</userName>
|
|
<initialValueType>None</initialValueType>
|
|
</GlobalVariable>
|
|
<GlobalVariable class="jmri.jmrit.logixng.implementation.configurexml.DefaultGlobalVariableXml">
|
|
<systemName>IQGV:AUTO:0003</systemName>
|
|
<userName>cookies</userName>
|
|
<initialValueType>None</initialValueType>
|
|
</GlobalVariable>
|
|
</LogixNGGlobalVariables>
|
|
<LogixNGConditionalNGs class="jmri.jmrit.logixng.implementation.configurexml.DefaultConditionalNGManagerXml">
|
|
<ConditionalNG enabled="yes">
|
|
<systemName>IQC1</systemName>
|
|
<userName>Throw turnouts</userName>
|
|
<thread>0</thread>
|
|
<Socket>
|
|
<socketName>A</socketName>
|
|
<systemName>IQDA101</systemName>
|
|
</Socket>
|
|
</ConditionalNG>
|
|
<ConditionalNG enabled="yes">
|
|
<systemName>IQC2</systemName>
|
|
<userName>Test cookies</userName>
|
|
<thread>0</thread>
|
|
<Socket>
|
|
<socketName>A</socketName>
|
|
<systemName>IQDA201</systemName>
|
|
</Socket>
|
|
</ConditionalNG>
|
|
<ConditionalNG enabled="yes">
|
|
<systemName>IQC3</systemName>
|
|
<userName>Test post request</userName>
|
|
<thread>0</thread>
|
|
<Socket>
|
|
<socketName>A</socketName>
|
|
<systemName>IQDA301</systemName>
|
|
</Socket>
|
|
</ConditionalNG>
|
|
</LogixNGConditionalNGs>
|
|
<LogixNGDigitalExpressions class="jmri.jmrit.logixng.implementation.configurexml.DefaultDigitalExpressionManagerXml">
|
|
<ExpressionTurnout class="jmri.jmrit.logixng.expressions.configurexml.ExpressionTurnoutXml">
|
|
<systemName>IQDE104</systemName>
|
|
<namedBean>
|
|
<addressing>LocalVariable</addressing>
|
|
<listenToMemory>no</listenToMemory>
|
|
<localVariable>turnout</localVariable>
|
|
</namedBean>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<turnoutState>Thrown</turnoutState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionTurnout>
|
|
<ExpressionLight class="jmri.jmrit.logixng.expressions.configurexml.ExpressionLightXml">
|
|
<systemName>IQDE301</systemName>
|
|
<namedBean>
|
|
<addressing>Direct</addressing>
|
|
<name>TestPostRequestLight</name>
|
|
<listenToMemory>no</listenToMemory>
|
|
</namedBean>
|
|
<is_isNot>Is</is_isNot>
|
|
<stateAddressing>Direct</stateAddressing>
|
|
<lightState>On</lightState>
|
|
<stateReference />
|
|
<stateLocalVariable />
|
|
<stateFormula />
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalExpressionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalExpressionSocketXml" DefaultMaleDigitalExpressionSocketListen="yes">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ExpressionLight>
|
|
</LogixNGDigitalExpressions>
|
|
<LogixNGDigitalActions class="jmri.jmrit.logixng.implementation.configurexml.DefaultDigitalActionManagerXml">
|
|
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
|
|
<systemName>IQDA101</systemName>
|
|
<useCommonSource>yes</useCommonSource>
|
|
<commonManager>Turnouts</commonManager>
|
|
<operation>Variable</operation>
|
|
<otherVariable>
|
|
<addressing>Direct</addressing>
|
|
<listenToMemory>no</listenToMemory>
|
|
</otherVariable>
|
|
<memoryNamedBean>
|
|
<addressing>Direct</addressing>
|
|
<listenToMemory>no</listenToMemory>
|
|
</memoryNamedBean>
|
|
<formula />
|
|
<localVariable>bean</localVariable>
|
|
<Socket>
|
|
<socketName>A</socketName>
|
|
<systemName>IQDA102</systemName>
|
|
</Socket>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>bean</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>turnout</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ForEach>
|
|
<ActionListenOnBeansLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansLocalVariableXml" listenOnAllProperties="no">
|
|
<systemName>IQDA102</systemName>
|
|
<namedBeanType>Turnout</namedBeanType>
|
|
<localVariableBeanToListenOn>bean</localVariableBeanToListenOn>
|
|
<localVariableNamedBean>turnout</localVariableNamedBean>
|
|
<localVariableEvent />
|
|
<localVariableNewValue />
|
|
<Socket>
|
|
<socketName>Execute</socketName>
|
|
<systemName>IQDA103</systemName>
|
|
</Socket>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeansLocalVariable>
|
|
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" executeType="AlwaysExecute" evaluateType="EvaluateAll">
|
|
<systemName>IQDA103</systemName>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>If</socketName>
|
|
<systemName>IQDE104</systemName>
|
|
</Socket>
|
|
</Expressions>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>Then</socketName>
|
|
<systemName>IQDA105</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>Else</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</IfThenElse>
|
|
<WebRequest class="jmri.jmrit.logixng.actions.configurexml.WebRequestXml">
|
|
<systemName>IQDA105</systemName>
|
|
<Socket>
|
|
<socketName>Execute</socketName>
|
|
<systemName>IQDA106</systemName>
|
|
</Socket>
|
|
<requestMethod>
|
|
<addressing>Direct</addressing>
|
|
<enum>Get</enum>
|
|
<listenToMemory>no</listenToMemory>
|
|
</requestMethod>
|
|
<url>
|
|
<addressing>Direct</addressing>
|
|
<value>https://www.jmri.org/help/en/html/tools/logixng/reference/WebRequestExample/LogixNG_WebRequest_Test.php</value>
|
|
<listenToMemory>no</listenToMemory>
|
|
</url>
|
|
<userAgent>
|
|
<addressing>Direct</addressing>
|
|
<value>Mozilla/5.0</value>
|
|
<listenToMemory>no</listenToMemory>
|
|
</userAgent>
|
|
<localVariableForResponseCode>responseCode</localVariableForResponseCode>
|
|
<localVariableForReplyContent>reply</localVariableForReplyContent>
|
|
<localVariableForCookies />
|
|
<Parameters>
|
|
<Parameter>
|
|
<name>action</name>
|
|
<type>String</type>
|
|
<data>throw</data>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>turnout</name>
|
|
<type>LocalVariable</type>
|
|
<data>turnout</data>
|
|
</Parameter>
|
|
</Parameters>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</WebRequest>
|
|
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
|
|
<systemName>IQDA106</systemName>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>A1</socketName>
|
|
<systemName>IQDA107</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>A2</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalMany>
|
|
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
|
|
<systemName>IQDA107</systemName>
|
|
<includeGlobalVariables>yes</includeGlobalVariables>
|
|
<expandArraysAndMaps>no</expandArraysAndMaps>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogLocalVariables>
|
|
<ForEach class="jmri.jmrit.logixng.actions.configurexml.ForEachXml">
|
|
<systemName>IQDA201</systemName>
|
|
<useCommonSource>yes</useCommonSource>
|
|
<commonManager>Sensors</commonManager>
|
|
<operation>Variable</operation>
|
|
<otherVariable>
|
|
<addressing>Direct</addressing>
|
|
<listenToMemory>no</listenToMemory>
|
|
</otherVariable>
|
|
<memoryNamedBean>
|
|
<addressing>Direct</addressing>
|
|
<listenToMemory>no</listenToMemory>
|
|
</memoryNamedBean>
|
|
<formula />
|
|
<localVariable>bean</localVariable>
|
|
<Socket>
|
|
<socketName>A</socketName>
|
|
<systemName>IQDA202</systemName>
|
|
</Socket>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
<LocalVariable>
|
|
<name>bean</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
<LocalVariable>
|
|
<name>sensor</name>
|
|
<type>None</type>
|
|
<data />
|
|
</LocalVariable>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ForEach>
|
|
<ActionListenOnBeansLocalVariable class="jmri.jmrit.logixng.actions.configurexml.ActionListenOnBeansLocalVariableXml" listenOnAllProperties="no">
|
|
<systemName>IQDA202</systemName>
|
|
<namedBeanType>Sensor</namedBeanType>
|
|
<localVariableBeanToListenOn>bean</localVariableBeanToListenOn>
|
|
<localVariableNamedBean>sensor</localVariableNamedBean>
|
|
<localVariableEvent />
|
|
<localVariableNewValue />
|
|
<Socket>
|
|
<socketName>Execute</socketName>
|
|
<systemName>IQDA203</systemName>
|
|
</Socket>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</ActionListenOnBeansLocalVariable>
|
|
<WebRequest class="jmri.jmrit.logixng.actions.configurexml.WebRequestXml">
|
|
<systemName>IQDA203</systemName>
|
|
<Socket>
|
|
<socketName>Execute</socketName>
|
|
<systemName>IQDA204</systemName>
|
|
</Socket>
|
|
<requestMethod>
|
|
<addressing>Direct</addressing>
|
|
<enum>Get</enum>
|
|
<listenToMemory>no</listenToMemory>
|
|
</requestMethod>
|
|
<url>
|
|
<addressing>Direct</addressing>
|
|
<value>https://www.jmri.org/help/en/html/tools/logixng/reference/WebRequestExample/LogixNG_WebRequest_Test.php</value>
|
|
<listenToMemory>no</listenToMemory>
|
|
</url>
|
|
<userAgent>
|
|
<addressing>Direct</addressing>
|
|
<value>Mozilla/5.0</value>
|
|
<listenToMemory>no</listenToMemory>
|
|
</userAgent>
|
|
<localVariableForResponseCode>responseCode</localVariableForResponseCode>
|
|
<localVariableForReplyContent>reply</localVariableForReplyContent>
|
|
<localVariableForCookies>cookies</localVariableForCookies>
|
|
<Parameters>
|
|
<Parameter>
|
|
<name>action</name>
|
|
<type>String</type>
|
|
<data>cookies</data>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>cookie</name>
|
|
<type>LocalVariable</type>
|
|
<data>sensor</data>
|
|
</Parameter>
|
|
</Parameters>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</WebRequest>
|
|
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
|
|
<systemName>IQDA204</systemName>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>A1</socketName>
|
|
<systemName>IQDA205</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>A2</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalMany>
|
|
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
|
|
<systemName>IQDA205</systemName>
|
|
<includeGlobalVariables>yes</includeGlobalVariables>
|
|
<expandArraysAndMaps>no</expandArraysAndMaps>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogLocalVariables>
|
|
<IfThenElse class="jmri.jmrit.logixng.actions.configurexml.IfThenElseXml" executeType="ExecuteOnChange" evaluateType="EvaluateAll">
|
|
<systemName>IQDA301</systemName>
|
|
<Expressions>
|
|
<Socket>
|
|
<socketName>If</socketName>
|
|
<systemName>IQDE301</systemName>
|
|
</Socket>
|
|
</Expressions>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>Then</socketName>
|
|
<systemName>IQDA302</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>Else</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</IfThenElse>
|
|
<WebRequest class="jmri.jmrit.logixng.actions.configurexml.WebRequestXml">
|
|
<systemName>IQDA302</systemName>
|
|
<Socket>
|
|
<socketName>Execute</socketName>
|
|
<systemName>IQDA303</systemName>
|
|
</Socket>
|
|
<requestMethod>
|
|
<addressing>Direct</addressing>
|
|
<enum>Post</enum>
|
|
<listenToMemory>no</listenToMemory>
|
|
</requestMethod>
|
|
<url>
|
|
<addressing>Direct</addressing>
|
|
<value>https://www.jmri.org/help/en/html/tools/logixng/reference/WebRequestExample/LogixNG_WebRequest_Test.php</value>
|
|
<listenToMemory>no</listenToMemory>
|
|
</url>
|
|
<userAgent>
|
|
<addressing>Direct</addressing>
|
|
<value>Mozilla/5.0</value>
|
|
<listenToMemory>no</listenToMemory>
|
|
</userAgent>
|
|
<localVariableForResponseCode>responseCode</localVariableForResponseCode>
|
|
<localVariableForReplyContent>reply</localVariableForReplyContent>
|
|
<localVariableForCookies />
|
|
<Parameters>
|
|
<Parameter>
|
|
<name>action</name>
|
|
<type>String</type>
|
|
<data>login</data>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>fname</name>
|
|
<type>String</type>
|
|
<data>Green</data>
|
|
</Parameter>
|
|
<Parameter>
|
|
<name>lname</name>
|
|
<type>String</type>
|
|
<data>Tomato</data>
|
|
</Parameter>
|
|
</Parameters>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</WebRequest>
|
|
<DigitalMany class="jmri.jmrit.logixng.actions.configurexml.DigitalManyXml">
|
|
<systemName>IQDA303</systemName>
|
|
<Actions>
|
|
<Socket>
|
|
<socketName>A1</socketName>
|
|
<systemName>IQDA:AUTO:0001</systemName>
|
|
</Socket>
|
|
<Socket>
|
|
<socketName>A2</socketName>
|
|
</Socket>
|
|
</Actions>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</DigitalMany>
|
|
<LogLocalVariables class="jmri.jmrit.logixng.actions.configurexml.LogLocalVariablesXml">
|
|
<systemName>IQDA:AUTO:0001</systemName>
|
|
<includeGlobalVariables>yes</includeGlobalVariables>
|
|
<expandArraysAndMaps>no</expandArraysAndMaps>
|
|
<MaleSocket>
|
|
<AbstractDebuggerMaleSocket class="jmri.jmrit.logixng.tools.debugger.configurexml.DebuggerMaleDigitalActionSocketXml" />
|
|
<AbstractMaleSocket enabled="yes" locked="no" system="no" catchAbortExecution="no" class="jmri.jmrit.logixng.implementation.configurexml.DefaultMaleDigitalActionSocketXml">
|
|
<errorHandling>Default</errorHandling>
|
|
</AbstractMaleSocket>
|
|
</MaleSocket>
|
|
</LogLocalVariables>
|
|
</LogixNGDigitalActions>
|
|
<filehistory>
|
|
<operation>
|
|
<type>Store</type>
|
|
<date>Tue Feb 06 22:58:32 CET 2024</date>
|
|
<filename>/home/daniel/Dokument/GitHub/JMRI/temp/temp/WebRequest_temp.xml</filename>
|
|
</operation>
|
|
</filehistory>
|
|
<!--Written by JMRI version 5.7.3plus+daniel+2024-02-06T21:58:15Z+RUNKNOWN on Tue Feb 06 22:58:32 CET 2024-->
|
|
</layout-config>
|