<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="../../../design/description.xslt" type="text/xsl"?>
<node lang="en" type="DynamicNode.Lib.Basic.NTriggerMerger" assembly="NLibDefault" xmlns="http://dynamicnodes.mastersign.de/description">
  <caption>Trigger Merger</caption>
  <group>Basics</group>
  <description>Merges two incoming trigger connections.</description>
  <inPorts>
    <port name="a">
      <type>&lt;TAny&gt;</type>
      <description>
        Takes arbitrary tokens and causes the out port <c>out</c> to emit a trigger token.
      </description>
    </port>
    <port name="b">
      <type>&lt;TAny&gt;</type>
      <description>
        Takes arbitrary tokens and causes the out port <c>out</c> to emit a trigger token.
      </description>
    </port>
  </inPorts>
  <outPorts>
    <port name="out">
      <type>DynamicNode.Core.ControlTrigger</type>
      <description>
        Emits a trigger token every time a token arrives on <c>a</c> or <c>b</c>.
      </description>
    </port>
  </outPorts>
  <helpText>This node helps to bundle different trigger signals to one.</helpText>
  <customArea>A schematic view of the token flow.</customArea>
</node>