klish-filters.ru.drawio 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. <mxfile host="Electron" modified="2024-03-01T09:59:32.379Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/23.1.5 Chrome/120.0.6099.109 Electron/28.1.0 Safari/537.36" etag="gnP2FUDkNwMcZGmpfAKx" version="23.1.5" type="device">
  2. <diagram name="Страница — 1" id="QKaND1stN5zPCuOhzsyY">
  3. <mxGraphModel dx="1783" dy="605" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
  4. <root>
  5. <mxCell id="0" />
  6. <mxCell id="1" parent="0" />
  7. <mxCell id="nMiAAU5giXeKPv7Q_GYp-1" value="Синхронный символ с выводом в&lt;br&gt;stdout, stderr" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
  8. <mxGeometry x="80" y="50" width="160" height="60" as="geometry" />
  9. </mxCell>
  10. <mxCell id="nMiAAU5giXeKPv7Q_GYp-2" value="Асинхронный символ&lt;br&gt;(фильтр)" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
  11. <mxGeometry x="320" y="50" width="160" height="60" as="geometry" />
  12. </mxCell>
  13. <mxCell id="nMiAAU5giXeKPv7Q_GYp-3" value="Асинхронный символ&lt;br&gt;(фильтр)" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
  14. <mxGeometry x="560" y="50" width="160" height="60" as="geometry" />
  15. </mxCell>
  16. <mxCell id="nMiAAU5giXeKPv7Q_GYp-4" value="Асинхронный символ" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
  17. <mxGeometry x="80" y="190" width="160" height="60" as="geometry" />
  18. </mxCell>
  19. <mxCell id="nMiAAU5giXeKPv7Q_GYp-5" value="Асинхронный символ&lt;br&gt;(фильтр)" style="whiteSpace=wrap;html=1;align=center;" vertex="1" parent="1">
  20. <mxGeometry x="320" y="190" width="160" height="60" as="geometry" />
  21. </mxCell>
  22. <mxCell id="nMiAAU5giXeKPv7Q_GYp-20" value="" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" target="nMiAAU5giXeKPv7Q_GYp-1">
  23. <mxGeometry relative="1" as="geometry">
  24. <mxPoint y="80" as="sourcePoint" />
  25. <mxPoint x="440" y="230" as="targetPoint" />
  26. </mxGeometry>
  27. </mxCell>
  28. <mxCell id="nMiAAU5giXeKPv7Q_GYp-22" value="глобальный&lt;br&gt;stdin" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-20">
  29. <mxGeometry x="-1" relative="1" as="geometry" />
  30. </mxCell>
  31. <mxCell id="nMiAAU5giXeKPv7Q_GYp-23" value="" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1">
  32. <mxGeometry relative="1" as="geometry">
  33. <mxPoint y="220" as="sourcePoint" />
  34. <mxPoint x="80" y="219.67000000000002" as="targetPoint" />
  35. </mxGeometry>
  36. </mxCell>
  37. <mxCell id="nMiAAU5giXeKPv7Q_GYp-24" value="глобальный&lt;br&gt;stdin" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-23">
  38. <mxGeometry x="-1" relative="1" as="geometry" />
  39. </mxCell>
  40. <mxCell id="nMiAAU5giXeKPv7Q_GYp-25" value="" style="endArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1">
  41. <mxGeometry relative="1" as="geometry">
  42. <mxPoint x="240" y="70" as="sourcePoint" />
  43. <mxPoint x="320" y="70" as="targetPoint" />
  44. </mxGeometry>
  45. </mxCell>
  46. <mxCell id="nMiAAU5giXeKPv7Q_GYp-27" value="stdout" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-25">
  47. <mxGeometry x="-1" relative="1" as="geometry" />
  48. </mxCell>
  49. <mxCell id="nMiAAU5giXeKPv7Q_GYp-28" value="stdin" style="edgeLabel;resizable=0;html=1;;align=right;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-25">
  50. <mxGeometry x="1" relative="1" as="geometry" />
  51. </mxCell>
  52. <mxCell id="nMiAAU5giXeKPv7Q_GYp-31" value="" style="endArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1">
  53. <mxGeometry relative="1" as="geometry">
  54. <mxPoint x="480" y="70" as="sourcePoint" />
  55. <mxPoint x="560" y="70" as="targetPoint" />
  56. </mxGeometry>
  57. </mxCell>
  58. <mxCell id="nMiAAU5giXeKPv7Q_GYp-32" value="stdout" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-31">
  59. <mxGeometry x="-1" relative="1" as="geometry" />
  60. </mxCell>
  61. <mxCell id="nMiAAU5giXeKPv7Q_GYp-33" value="stdin" style="edgeLabel;resizable=0;html=1;;align=right;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-31">
  62. <mxGeometry x="1" relative="1" as="geometry" />
  63. </mxCell>
  64. <mxCell id="nMiAAU5giXeKPv7Q_GYp-34" value="" style="endArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1">
  65. <mxGeometry relative="1" as="geometry">
  66. <mxPoint x="240" y="210.00000000000003" as="sourcePoint" />
  67. <mxPoint x="320" y="210.00000000000003" as="targetPoint" />
  68. </mxGeometry>
  69. </mxCell>
  70. <mxCell id="nMiAAU5giXeKPv7Q_GYp-35" value="stdout" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-34">
  71. <mxGeometry x="-1" relative="1" as="geometry" />
  72. </mxCell>
  73. <mxCell id="nMiAAU5giXeKPv7Q_GYp-36" value="stdin" style="edgeLabel;resizable=0;html=1;;align=right;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-34">
  74. <mxGeometry x="1" relative="1" as="geometry" />
  75. </mxCell>
  76. <mxCell id="nMiAAU5giXeKPv7Q_GYp-38" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  77. <mxGeometry relative="1" as="geometry">
  78. <mxPoint x="720" y="70" as="sourcePoint" />
  79. <mxPoint x="800" y="70" as="targetPoint" />
  80. </mxGeometry>
  81. </mxCell>
  82. <mxCell id="nMiAAU5giXeKPv7Q_GYp-39" value="глобальный&lt;br&gt;stdout" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-38">
  83. <mxGeometry x="-1" relative="1" as="geometry" />
  84. </mxCell>
  85. <mxCell id="nMiAAU5giXeKPv7Q_GYp-40" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  86. <mxGeometry relative="1" as="geometry">
  87. <mxPoint x="480" y="210" as="sourcePoint" />
  88. <mxPoint x="800" y="210" as="targetPoint" />
  89. </mxGeometry>
  90. </mxCell>
  91. <mxCell id="nMiAAU5giXeKPv7Q_GYp-41" value="глобальный&lt;br&gt;stdout" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-40">
  92. <mxGeometry x="-1" relative="1" as="geometry">
  93. <mxPoint as="offset" />
  94. </mxGeometry>
  95. </mxCell>
  96. <mxCell id="nMiAAU5giXeKPv7Q_GYp-44" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  97. <mxGeometry relative="1" as="geometry">
  98. <mxPoint x="240" y="90" as="sourcePoint" />
  99. <mxPoint x="800" y="140" as="targetPoint" />
  100. <Array as="points">
  101. <mxPoint x="280" y="90" />
  102. <mxPoint x="280" y="140" />
  103. </Array>
  104. </mxGeometry>
  105. </mxCell>
  106. <mxCell id="nMiAAU5giXeKPv7Q_GYp-46" value="stderr" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-44">
  107. <mxGeometry x="-1" relative="1" as="geometry">
  108. <mxPoint as="offset" />
  109. </mxGeometry>
  110. </mxCell>
  111. <mxCell id="nMiAAU5giXeKPv7Q_GYp-48" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  112. <mxGeometry relative="1" as="geometry">
  113. <mxPoint x="480" y="90" as="sourcePoint" />
  114. <mxPoint x="520" y="140" as="targetPoint" />
  115. <Array as="points">
  116. <mxPoint x="520" y="90" />
  117. <mxPoint x="520" y="140" />
  118. </Array>
  119. </mxGeometry>
  120. </mxCell>
  121. <mxCell id="nMiAAU5giXeKPv7Q_GYp-49" value="stderr" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-48">
  122. <mxGeometry x="-1" relative="1" as="geometry">
  123. <mxPoint as="offset" />
  124. </mxGeometry>
  125. </mxCell>
  126. <mxCell id="nMiAAU5giXeKPv7Q_GYp-50" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  127. <mxGeometry relative="1" as="geometry">
  128. <mxPoint x="720" y="90" as="sourcePoint" />
  129. <mxPoint x="760" y="140" as="targetPoint" />
  130. <Array as="points">
  131. <mxPoint x="760" y="90" />
  132. <mxPoint x="760" y="140" />
  133. </Array>
  134. </mxGeometry>
  135. </mxCell>
  136. <mxCell id="nMiAAU5giXeKPv7Q_GYp-51" value="stderr" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-50">
  137. <mxGeometry x="-1" relative="1" as="geometry">
  138. <mxPoint as="offset" />
  139. </mxGeometry>
  140. </mxCell>
  141. <mxCell id="nMiAAU5giXeKPv7Q_GYp-52" value="глобальный&lt;br&gt;stderr" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="1">
  142. <mxGeometry x="760" y="130" as="geometry" />
  143. </mxCell>
  144. <mxCell id="nMiAAU5giXeKPv7Q_GYp-53" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  145. <mxGeometry relative="1" as="geometry">
  146. <mxPoint x="240" y="230" as="sourcePoint" />
  147. <mxPoint x="800" y="280" as="targetPoint" />
  148. <Array as="points">
  149. <mxPoint x="280" y="230" />
  150. <mxPoint x="280" y="280" />
  151. </Array>
  152. </mxGeometry>
  153. </mxCell>
  154. <mxCell id="nMiAAU5giXeKPv7Q_GYp-54" value="stderr" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-53">
  155. <mxGeometry x="-1" relative="1" as="geometry">
  156. <mxPoint as="offset" />
  157. </mxGeometry>
  158. </mxCell>
  159. <mxCell id="nMiAAU5giXeKPv7Q_GYp-55" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  160. <mxGeometry relative="1" as="geometry">
  161. <mxPoint x="480" y="230" as="sourcePoint" />
  162. <mxPoint x="520" y="280" as="targetPoint" />
  163. <Array as="points">
  164. <mxPoint x="520" y="230" />
  165. <mxPoint x="520" y="280" />
  166. </Array>
  167. </mxGeometry>
  168. </mxCell>
  169. <mxCell id="nMiAAU5giXeKPv7Q_GYp-56" value="stderr" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="nMiAAU5giXeKPv7Q_GYp-55">
  170. <mxGeometry x="-1" relative="1" as="geometry">
  171. <mxPoint as="offset" />
  172. </mxGeometry>
  173. </mxCell>
  174. <mxCell id="nMiAAU5giXeKPv7Q_GYp-57" value="глобальный&lt;br&gt;stderr" style="edgeLabel;resizable=0;html=1;;align=left;verticalAlign=bottom;" connectable="0" vertex="1" parent="1">
  175. <mxGeometry x="760" y="270" as="geometry" />
  176. </mxCell>
  177. <mxCell id="nMiAAU5giXeKPv7Q_GYp-58" value="Вариант 1" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  178. <mxGeometry width="60" height="30" as="geometry" />
  179. </mxCell>
  180. <mxCell id="nMiAAU5giXeKPv7Q_GYp-59" value="Вариант 2" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  181. <mxGeometry y="140" width="60" height="30" as="geometry" />
  182. </mxCell>
  183. </root>
  184. </mxGraphModel>
  185. </diagram>
  186. </mxfile>