DacControlSet.dot.svg 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
  3. "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
  4. <!-- Generated by graphviz version 9.0.0 (20230911.1827)
  5. -->
  6. <!-- Title: protodot Pages: 1 -->
  7. <svg width="944pt" height="354pt"
  8. viewBox="0.00 0.00 944.00 353.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  9. <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 349.75)">
  10. <title>protodot</title>
  11. <g id="a_graph0"><a xlink:title="platform">
  12. <text text-anchor="middle" x="468" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
  13. </a>
  14. </g>
  15. <!-- Node_Ja_104 -->
  16. <g id="node1" class="node">
  17. <title>Node_Ja_104</title>
  18. <g id="a_node1"><a xlink:title="platform.RegisterAction">
  19. <polygon fill="#fffaf0" stroke="none" points="650,-167.75 650,-233.75 728,-233.75 728,-167.75 650,-167.75"/>
  20. <polygon fill="#e31a1c" stroke="none" points="651,-216.75 651,-232.75 727,-232.75 727,-216.75 651,-216.75"/>
  21. <text text-anchor="start" x="652.62" y="-222.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RegisterAction</text>
  22. <text text-anchor="start" x="662.75" y="-205.25" font-family="Ubuntu" font-size="10.00">1</text>
  23. <text text-anchor="start" x="672" y="-205.25" font-family="Ubuntu" font-size="10.00">reg</text>
  24. <polygon fill="#a6cee3" stroke="none" points="699,-200.75 699,-216.75 727,-216.75 727,-200.75 699,-200.75"/>
  25. <text text-anchor="start" x="704" y="-206.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
  26. <text text-anchor="start" x="662.75" y="-189.25" font-family="Ubuntu" font-size="10.00">2</text>
  27. <text text-anchor="start" x="672" y="-189.25" font-family="Ubuntu" font-size="10.00">val</text>
  28. <polygon fill="#a6cee3" stroke="none" points="699,-184.75 699,-200.75 727,-200.75 727,-184.75 699,-184.75"/>
  29. <text text-anchor="start" x="704" y="-190.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
  30. <text text-anchor="start" x="662.75" y="-173.25" font-family="Ubuntu" font-size="10.00">3</text>
  31. <text text-anchor="start" x="672" y="-173.25" font-family="Ubuntu" font-size="10.00">mode</text>
  32. <polygon fill="#b2df8a" stroke="none" points="699,-168.75 699,-184.75 727,-184.75 727,-168.75 699,-168.75"/>
  33. <text text-anchor="start" x="701.75" y="-174.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">Mode</text>
  34. <polygon fill="none" stroke="black" points="650,-167.75 650,-233.75 728,-233.75 728,-167.75 650,-167.75"/>
  35. </a>
  36. </g>
  37. </g>
  38. <!-- Node_Ja_108 -->
  39. <g id="node8" class="node">
  40. <title>Node_Ja_108</title>
  41. <g id="a_node8"><a xlink:title="Mode">
  42. <polygon fill="#b2df8a" stroke="none" points="807.5,-151.75 807.5,-217.75 915.5,-217.75 915.5,-151.75 807.5,-151.75"/>
  43. <polygon fill="#33a02c" stroke="none" points="808.5,-200.75 808.5,-216.75 914.5,-216.75 914.5,-200.75 808.5,-200.75"/>
  44. <text text-anchor="start" x="859.25" y="-206.25" font-family="Ubuntu" font-size="10.00">enum </text>
  45. <text text-anchor="start" x="886.25" y="-206.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Mode</text>
  46. <polygon fill="#b2df8a" stroke="none" points="808.5,-184.75 808.5,-200.75 905.5,-200.75 905.5,-184.75 808.5,-184.75"/>
  47. <text text-anchor="start" x="810.5" y="-189.25" font-family="Ubuntu" font-size="10.00">REG_MODE_NOTHING</text>
  48. <polygon fill="#b2df8a" stroke="none" points="905.5,-184.75 905.5,-200.75 914.5,-200.75 914.5,-184.75 905.5,-184.75"/>
  49. <text text-anchor="start" x="907.38" y="-189.25" font-family="Ubuntu" font-size="10.00">0</text>
  50. <polygon fill="#b2df8a" stroke="none" points="808.5,-168.75 808.5,-184.75 905.5,-184.75 905.5,-168.75 808.5,-168.75"/>
  51. <text text-anchor="start" x="810.5" y="-173.25" font-family="Ubuntu" font-size="10.00">REG_MODE_OR</text>
  52. <polygon fill="#b2df8a" stroke="none" points="905.5,-168.75 905.5,-184.75 914.5,-184.75 914.5,-168.75 905.5,-168.75"/>
  53. <text text-anchor="start" x="907.38" y="-173.25" font-family="Ubuntu" font-size="10.00">1</text>
  54. <polygon fill="#b2df8a" stroke="none" points="808.5,-152.75 808.5,-168.75 905.5,-168.75 905.5,-152.75 808.5,-152.75"/>
  55. <text text-anchor="start" x="810.5" y="-157.25" font-family="Ubuntu" font-size="10.00">REG_MODE_AND</text>
  56. <polygon fill="#b2df8a" stroke="none" points="905.5,-152.75 905.5,-168.75 914.5,-168.75 914.5,-152.75 905.5,-152.75"/>
  57. <text text-anchor="start" x="907.38" y="-157.25" font-family="Ubuntu" font-size="10.00">2</text>
  58. <polygon fill="none" stroke="black" points="807.5,-151.75 807.5,-217.75 915.5,-217.75 915.5,-151.75 807.5,-151.75"/>
  59. </a>
  60. </g>
  61. </g>
  62. <!-- Node_Ja_104&#45;&gt;Node_Ja_108 -->
  63. <g id="edge1" class="edge">
  64. <title>Node_Ja_104:e&#45;&gt;Node_Ja_108</title>
  65. <g id="a_edge1"><a xlink:title="Ja_104 &#45;&#45;&gt; Ja_108">
  66. <path fill="none" stroke="#008000" d="M728,-176.75C747.55,-176.75 768.7,-177.63 788.24,-178.8"/>
  67. <polygon fill="#008000" stroke="#008000" points="787.82,-182.28 798.02,-179.43 788.26,-175.3 787.82,-182.28"/>
  68. </a>
  69. </g>
  70. </g>
  71. <!-- Node_Ja_106 -->
  72. <g id="node2" class="node">
  73. <title>Node_Ja_106</title>
  74. <g id="a_node2"><a xlink:title="platform.GpioAction">
  75. <polygon fill="#fffaf0" stroke="none" points="635,-87.75 635,-137.75 743,-137.75 743,-87.75 635,-87.75"/>
  76. <polygon fill="#e31a1c" stroke="none" points="636,-120.75 636,-136.75 742,-136.75 742,-120.75 636,-120.75"/>
  77. <text text-anchor="start" x="688.25" y="-126.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GpioAction</text>
  78. <text text-anchor="start" x="641.88" y="-109.25" font-family="Ubuntu" font-size="10.00">1</text>
  79. <text text-anchor="start" x="651" y="-109.25" font-family="Ubuntu" font-size="10.00">gpio</text>
  80. <polygon fill="#a6cee3" stroke="none" points="672,-104.75 672,-120.75 742,-120.75 742,-104.75 672,-104.75"/>
  81. <text text-anchor="start" x="719" y="-110.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
  82. <text text-anchor="start" x="641.88" y="-93.25" font-family="Ubuntu" font-size="10.00">2</text>
  83. <text text-anchor="start" x="650.75" y="-93.25" font-family="Ubuntu" font-size="10.00">level</text>
  84. <polygon fill="#b2df8a" stroke="none" points="672,-88.75 672,-104.75 742,-104.75 742,-88.75 672,-88.75"/>
  85. <text text-anchor="start" x="673.62" y="-94.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">GpioActionLevel</text>
  86. <polygon fill="none" stroke="black" points="635,-87.75 635,-137.75 743,-137.75 743,-87.75 635,-87.75"/>
  87. </a>
  88. </g>
  89. </g>
  90. <!-- Node_Ja_105 -->
  91. <g id="node6" class="node">
  92. <title>Node_Ja_105</title>
  93. <g id="a_node6"><a xlink:title="GpioActionLevel">
  94. <polygon fill="#b2df8a" stroke="none" points="795,-59.75 795,-125.75 928,-125.75 928,-59.75 795,-59.75"/>
  95. <polygon fill="#33a02c" stroke="none" points="796,-108.75 796,-124.75 927,-124.75 927,-108.75 796,-108.75"/>
  96. <text text-anchor="start" x="820.75" y="-114.25" font-family="Ubuntu" font-size="10.00">enum </text>
  97. <text text-anchor="start" x="847.75" y="-114.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GpioActionLevel</text>
  98. <polygon fill="#b2df8a" stroke="none" points="796,-92.75 796,-108.75 918,-108.75 918,-92.75 796,-92.75"/>
  99. <text text-anchor="start" x="797.75" y="-97.25" font-family="Ubuntu" font-size="10.00">ACTION_LEVEL_UNDEFINED</text>
  100. <polygon fill="#b2df8a" stroke="none" points="918,-92.75 918,-108.75 927,-108.75 927,-92.75 918,-92.75"/>
  101. <text text-anchor="start" x="919.88" y="-97.25" font-family="Ubuntu" font-size="10.00">0</text>
  102. <polygon fill="#b2df8a" stroke="none" points="796,-76.75 796,-92.75 918,-92.75 918,-76.75 796,-76.75"/>
  103. <text text-anchor="start" x="798" y="-81.25" font-family="Ubuntu" font-size="10.00">ACTION_LEVEL_1</text>
  104. <polygon fill="#b2df8a" stroke="none" points="918,-76.75 918,-92.75 927,-92.75 927,-76.75 918,-76.75"/>
  105. <text text-anchor="start" x="919.88" y="-81.25" font-family="Ubuntu" font-size="10.00">1</text>
  106. <polygon fill="#b2df8a" stroke="none" points="796,-60.75 796,-76.75 918,-76.75 918,-60.75 796,-60.75"/>
  107. <text text-anchor="start" x="798" y="-65.25" font-family="Ubuntu" font-size="10.00">ACTION_LEVEL_0</text>
  108. <polygon fill="#b2df8a" stroke="none" points="918,-60.75 918,-76.75 927,-76.75 927,-60.75 918,-60.75"/>
  109. <text text-anchor="start" x="919.88" y="-65.25" font-family="Ubuntu" font-size="10.00">2</text>
  110. <polygon fill="none" stroke="black" points="795,-59.75 795,-125.75 928,-125.75 928,-59.75 795,-59.75"/>
  111. </a>
  112. </g>
  113. </g>
  114. <!-- Node_Ja_106&#45;&gt;Node_Ja_105 -->
  115. <g id="edge2" class="edge">
  116. <title>Node_Ja_106:e&#45;&gt;Node_Ja_105</title>
  117. <g id="a_edge2"><a xlink:title="Ja_106 &#45;&#45;&gt; Ja_105">
  118. <path fill="none" stroke="#008000" d="M743,-96.75C753.6,-96.75 764.74,-96.59 775.76,-96.32"/>
  119. <polygon fill="#008000" stroke="#008000" points="775.76,-99.82 785.67,-96.06 775.58,-92.83 775.76,-99.82"/>
  120. </a>
  121. </g>
  122. </g>
  123. <!-- Node_Ja_107 -->
  124. <g id="node3" class="node">
  125. <title>Node_Ja_107</title>
  126. <g id="a_node3"><a xlink:title="platform.DelayAction">
  127. <polygon fill="#fffaf0" stroke="none" points="656,-27.75 656,-61.75 722,-61.75 722,-27.75 656,-27.75"/>
  128. <polygon fill="#e31a1c" stroke="none" points="657,-44.75 657,-60.75 721,-60.75 721,-44.75 657,-44.75"/>
  129. <text text-anchor="start" x="660.5" y="-50.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DelayAction</text>
  130. <text text-anchor="start" x="662.88" y="-33.25" font-family="Ubuntu" font-size="10.00">1</text>
  131. <text text-anchor="start" x="671.75" y="-33.25" font-family="Ubuntu" font-size="10.00">delay</text>
  132. <polygon fill="#a6cee3" stroke="none" points="696,-28.75 696,-44.75 721,-44.75 721,-28.75 696,-28.75"/>
  133. <text text-anchor="start" x="698" y="-34.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
  134. <polygon fill="none" stroke="black" points="656,-27.75 656,-61.75 722,-61.75 722,-27.75 656,-27.75"/>
  135. </a>
  136. </g>
  137. </g>
  138. <!-- Node_Ja_100 -->
  139. <g id="node4" class="node">
  140. <title>Node_Ja_100</title>
  141. <g id="a_node4"><a xlink:title="platform.DacControlSet">
  142. <polygon fill="#fffaf0" stroke="none" points="8,-241.75 8,-275.75 174,-275.75 174,-241.75 8,-241.75"/>
  143. <polygon fill="#e31a1c" stroke="none" points="9,-258.75 9,-274.75 173,-274.75 173,-258.75 9,-258.75"/>
  144. <text text-anchor="start" x="101.25" y="-264.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DacControlSet</text>
  145. <text text-anchor="start" x="10.75" y="-247.25" font-family="Ubuntu" font-size="10.00">[...]</text>
  146. <text text-anchor="start" x="30.88" y="-247.25" font-family="Ubuntu" font-size="10.00">1</text>
  147. <text text-anchor="start" x="39.75" y="-247.25" font-family="Ubuntu" font-size="10.00">commands</text>
  148. <polygon fill="#fb9a99" stroke="none" points="88,-242.75 88,-258.75 173,-258.75 173,-242.75 88,-242.75"/>
  149. <text text-anchor="start" x="89.62" y="-248.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlCommand</text>
  150. <polygon fill="none" stroke="black" points="8,-241.75 8,-275.75 174,-275.75 174,-241.75 8,-241.75"/>
  151. </a>
  152. </g>
  153. </g>
  154. <!-- Node_Ja_101 -->
  155. <g id="node7" class="node">
  156. <title>Node_Ja_101</title>
  157. <g id="a_node7"><a xlink:title="platform.ControlCommand">
  158. <polygon fill="#fffaf0" stroke="none" points="226,-209.75 226,-259.75 383,-259.75 383,-209.75 226,-209.75"/>
  159. <polygon fill="#e31a1c" stroke="none" points="227,-242.75 227,-258.75 382,-258.75 382,-242.75 227,-242.75"/>
  160. <text text-anchor="start" x="298.25" y="-248.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlCommand</text>
  161. <text text-anchor="start" x="248.88" y="-231.25" font-family="Ubuntu" font-size="10.00">1</text>
  162. <text text-anchor="start" x="258" y="-231.25" font-family="Ubuntu" font-size="10.00">type</text>
  163. <polygon fill="#b2df8a" stroke="none" points="283,-226.75 283,-242.75 382,-242.75 382,-226.75 283,-226.75"/>
  164. <text text-anchor="start" x="284.88" y="-232.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">ControlCommandType</text>
  165. <text text-anchor="start" x="228.75" y="-215.25" font-family="Ubuntu" font-size="10.00">[...]</text>
  166. <text text-anchor="start" x="248.88" y="-215.25" font-family="Ubuntu" font-size="10.00">2</text>
  167. <text text-anchor="start" x="257.88" y="-215.25" font-family="Ubuntu" font-size="10.00">items</text>
  168. <polygon fill="#fb9a99" stroke="none" points="283,-210.75 283,-226.75 382,-226.75 382,-210.75 283,-210.75"/>
  169. <text text-anchor="start" x="322.25" y="-216.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlItem</text>
  170. <polygon fill="none" stroke="black" points="226,-209.75 226,-259.75 383,-259.75 383,-209.75 226,-209.75"/>
  171. </a>
  172. </g>
  173. </g>
  174. <!-- Node_Ja_100&#45;&gt;Node_Ja_101 -->
  175. <g id="edge3" class="edge">
  176. <title>Node_Ja_100:e&#45;&gt;Node_Ja_101:header</title>
  177. <g id="a_edge3"><a xlink:title="Ja_100 &#45;&#45;&gt; Ja_101">
  178. <path fill="none" stroke="#000000" d="M174,-250.75C192.6,-250.75 199.86,-250.75 214.21,-250.75"/>
  179. <polygon fill="#000000" stroke="#000000" points="213.99,-254.25 223.99,-250.75 213.99,-247.25 213.99,-254.25"/>
  180. </a>
  181. </g>
  182. </g>
  183. <!-- Node_Ja_102 -->
  184. <g id="node5" class="node">
  185. <title>Node_Ja_102</title>
  186. <g id="a_node5"><a xlink:title="ControlCommandType">
  187. <polygon fill="#b2df8a" stroke="none" points="440,-211.75 440,-341.75 578,-341.75 578,-211.75 440,-211.75"/>
  188. <polygon fill="#33a02c" stroke="none" points="441,-324.75 441,-340.75 577,-340.75 577,-324.75 441,-324.75"/>
  189. <text text-anchor="start" x="443" y="-330.25" font-family="Ubuntu" font-size="10.00">enum </text>
  190. <text text-anchor="start" x="470" y="-330.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlCommandType</text>
  191. <polygon fill="#b2df8a" stroke="none" points="441,-308.75 441,-324.75 538,-324.75 538,-308.75 441,-308.75"/>
  192. <text text-anchor="start" x="443" y="-313.25" font-family="Ubuntu" font-size="10.00">INIT</text>
  193. <polygon fill="#b2df8a" stroke="none" points="538,-308.75 538,-324.75 577,-324.75 577,-308.75 538,-308.75"/>
  194. <text text-anchor="start" x="540" y="-313.25" font-family="Ubuntu" font-size="10.00">0</text>
  195. <polygon fill="#b2df8a" stroke="none" points="441,-292.75 441,-308.75 538,-308.75 538,-292.75 441,-292.75"/>
  196. <text text-anchor="start" x="443" y="-297.25" font-family="Ubuntu" font-size="10.00">POWER_ON</text>
  197. <polygon fill="#b2df8a" stroke="none" points="538,-292.75 538,-308.75 577,-308.75 577,-292.75 538,-292.75"/>
  198. <text text-anchor="start" x="540" y="-297.25" font-family="Ubuntu" font-size="10.00">1</text>
  199. <polygon fill="#b2df8a" stroke="none" points="441,-276.75 441,-292.75 538,-292.75 538,-276.75 441,-276.75"/>
  200. <text text-anchor="start" x="443" y="-281.25" font-family="Ubuntu" font-size="10.00">POWER_OFF</text>
  201. <polygon fill="#b2df8a" stroke="none" points="538,-276.75 538,-292.75 577,-292.75 577,-276.75 538,-276.75"/>
  202. <text text-anchor="start" x="540" y="-281.25" font-family="Ubuntu" font-size="10.00">2</text>
  203. <polygon fill="#b2df8a" stroke="none" points="441,-260.75 441,-276.75 538,-276.75 538,-260.75 441,-260.75"/>
  204. <text text-anchor="start" x="443" y="-265.25" font-family="Ubuntu" font-size="10.00">SPEAKER_ON</text>
  205. <polygon fill="#b2df8a" stroke="none" points="538,-260.75 538,-276.75 577,-276.75 577,-260.75 538,-260.75"/>
  206. <text text-anchor="start" x="540" y="-265.25" font-family="Ubuntu" font-size="10.00">3</text>
  207. <polygon fill="#b2df8a" stroke="none" points="441,-244.75 441,-260.75 538,-260.75 538,-244.75 441,-244.75"/>
  208. <text text-anchor="start" x="443" y="-249.25" font-family="Ubuntu" font-size="10.00">SPEAKER_OFF</text>
  209. <polygon fill="#b2df8a" stroke="none" points="538,-244.75 538,-260.75 577,-260.75 577,-244.75 538,-244.75"/>
  210. <text text-anchor="start" x="540" y="-249.25" font-family="Ubuntu" font-size="10.00">4</text>
  211. <polygon fill="#b2df8a" stroke="none" points="441,-228.75 441,-244.75 538,-244.75 538,-228.75 441,-228.75"/>
  212. <text text-anchor="start" x="443" y="-233.25" font-family="Ubuntu" font-size="10.00">HEADSET_ON</text>
  213. <polygon fill="#b2df8a" stroke="none" points="538,-228.75 538,-244.75 577,-244.75 577,-228.75 538,-228.75"/>
  214. <text text-anchor="start" x="540" y="-233.25" font-family="Ubuntu" font-size="10.00">5</text>
  215. <polygon fill="#b2df8a" stroke="none" points="441,-212.75 441,-228.75 538,-228.75 538,-212.75 441,-212.75"/>
  216. <text text-anchor="start" x="443" y="-217.25" font-family="Ubuntu" font-size="10.00">HEADSET_OFF</text>
  217. <polygon fill="#b2df8a" stroke="none" points="538,-212.75 538,-228.75 577,-228.75 577,-212.75 538,-212.75"/>
  218. <text text-anchor="start" x="540" y="-217.25" font-family="Ubuntu" font-size="10.00">6</text>
  219. <polygon fill="none" stroke="black" points="440,-211.75 440,-341.75 578,-341.75 578,-211.75 440,-211.75"/>
  220. </a>
  221. </g>
  222. </g>
  223. <!-- Node_Ja_101&#45;&gt;Node_Ja_102 -->
  224. <g id="edge7" class="edge">
  225. <title>Node_Ja_101:e&#45;&gt;Node_Ja_102</title>
  226. <g id="a_edge7"><a xlink:title="Ja_101 &#45;&#45;&gt; Ja_102">
  227. <path fill="none" stroke="#008000" d="M383.5,-234.75C396.03,-234.75 408.91,-236.68 421.42,-239.72"/>
  228. <polygon fill="#008000" stroke="#008000" points="420.26,-243.03 430.83,-242.26 422.09,-236.27 420.26,-243.03"/>
  229. </a>
  230. </g>
  231. </g>
  232. <!-- Node_Ja_103 -->
  233. <g id="node9" class="node">
  234. <title>Node_Ja_103</title>
  235. <g id="a_node9"><a xlink:title="platform.ControlItem">
  236. <polygon fill="#fffaf0" stroke="none" points="435,-99.75 435,-185.75 583,-185.75 583,-99.75 435,-99.75"/>
  237. <polygon fill="#e31a1c" stroke="none" points="436,-168.75 436,-184.75 582,-184.75 582,-168.75 436,-168.75"/>
  238. <text text-anchor="start" x="522.25" y="-174.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlItem</text>
  239. <polygon fill="#fdbf6f" stroke="none" points="436,-152.75 436,-168.75 582,-168.75 582,-152.75 436,-152.75"/>
  240. <text text-anchor="start" x="438" y="-157.25" font-family="Ubuntu" font-size="10.00">item_type</text>
  241. <polygon fill="#fdbf6f" stroke="none" points="436,-136.75 436,-152.75 440,-152.75 440,-136.75 436,-136.75"/>
  242. <text text-anchor="start" x="441.88" y="-141.25" font-family="Ubuntu" font-size="10.00">1</text>
  243. <text text-anchor="start" x="451" y="-141.25" font-family="Ubuntu" font-size="10.00">reg_action</text>
  244. <polygon fill="#fb9a99" stroke="none" points="506,-136.75 506,-152.75 582,-152.75 582,-136.75 506,-136.75"/>
  245. <text text-anchor="start" x="507.62" y="-142.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RegisterAction</text>
  246. <polygon fill="#fdbf6f" stroke="none" points="436,-120.75 436,-136.75 440,-136.75 440,-120.75 436,-120.75"/>
  247. <text text-anchor="start" x="441.88" y="-125.25" font-family="Ubuntu" font-size="10.00">2</text>
  248. <text text-anchor="start" x="451" y="-125.25" font-family="Ubuntu" font-size="10.00">gpio_action</text>
  249. <polygon fill="#fb9a99" stroke="none" points="506,-120.75 506,-136.75 582,-136.75 582,-120.75 506,-120.75"/>
  250. <text text-anchor="start" x="528.25" y="-126.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GpioAction</text>
  251. <polygon fill="#fdbf6f" stroke="none" points="436,-104.75 436,-120.75 440,-120.75 440,-104.75 436,-104.75"/>
  252. <text text-anchor="start" x="441.88" y="-109.25" font-family="Ubuntu" font-size="10.00">3</text>
  253. <text text-anchor="start" x="450.88" y="-109.25" font-family="Ubuntu" font-size="10.00">delay_action</text>
  254. <polygon fill="#fb9a99" stroke="none" points="506,-104.75 506,-120.75 582,-120.75 582,-104.75 506,-104.75"/>
  255. <text text-anchor="start" x="521.5" y="-110.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DelayAction</text>
  256. <polygon fill="#fdbf6f" stroke="none" points="436,-100.75 436,-104.75 582,-104.75 582,-100.75 436,-100.75"/>
  257. <polygon fill="none" stroke="black" points="435,-99.75 435,-185.75 583,-185.75 583,-99.75 435,-99.75"/>
  258. </a>
  259. </g>
  260. </g>
  261. <!-- Node_Ja_101&#45;&gt;Node_Ja_103 -->
  262. <g id="edge8" class="edge">
  263. <title>Node_Ja_101:e&#45;&gt;Node_Ja_103:header</title>
  264. <g id="a_edge8"><a xlink:title="Ja_101 &#45;&#45;&gt; Ja_103">
  265. <path fill="none" stroke="#000000" d="M383.5,-218.75C408.65,-218.75 406.89,-188.29 424.06,-179.25"/>
  266. <polygon fill="#000000" stroke="#000000" points="424.56,-182.73 433.52,-177.09 423,-175.9 424.56,-182.73"/>
  267. </a>
  268. </g>
  269. </g>
  270. <!-- Node_Ja_103&#45;&gt;Node_Ja_104 -->
  271. <g id="edge4" class="edge">
  272. <title>Node_Ja_103:e&#45;&gt;Node_Ja_104:header</title>
  273. <g id="a_edge4"><a xlink:title="Ja_103 &#45;&#45;&gt; Ja_104">
  274. <path fill="none" stroke="#000000" d="M583,-144.75C625.03,-144.75 607.82,-210.45 638.74,-222.77"/>
  275. <polygon fill="#000000" stroke="#000000" points="638.05,-226.21 648.51,-224.49 639.27,-219.31 638.05,-226.21"/>
  276. </a>
  277. </g>
  278. </g>
  279. <!-- Node_Ja_103&#45;&gt;Node_Ja_106 -->
  280. <g id="edge5" class="edge">
  281. <title>Node_Ja_103:e&#45;&gt;Node_Ja_106:header</title>
  282. <g id="a_edge5"><a xlink:title="Ja_103 &#45;&#45;&gt; Ja_106">
  283. <path fill="none" stroke="#000000" d="M583,-128.75C601.78,-128.75 609.11,-128.75 623.6,-128.75"/>
  284. <polygon fill="#000000" stroke="#000000" points="623.49,-132.25 633.49,-128.75 623.49,-125.25 623.49,-132.25"/>
  285. </a>
  286. </g>
  287. </g>
  288. <!-- Node_Ja_103&#45;&gt;Node_Ja_107 -->
  289. <g id="edge6" class="edge">
  290. <title>Node_Ja_103:e&#45;&gt;Node_Ja_107:header</title>
  291. <g id="a_edge6"><a xlink:title="Ja_103 &#45;&#45;&gt; Ja_107">
  292. <path fill="none" stroke="#000000" d="M583,-112.75C620.73,-112.75 615.69,-64.32 644.73,-54.48"/>
  293. <polygon fill="#000000" stroke="#000000" points="645.15,-57.96 654.5,-52.98 644.09,-51.04 645.15,-57.96"/>
  294. </a>
  295. </g>
  296. </g>
  297. </g>
  298. </svg>