Можно описать последовательности действий, выполняемых одновременно. Дополнительные сведения см. в разделе о создании параллельных потоков.
Фигура
| Элемент
| Описание
|
| Вилочный узел
| Разделяет единый поток на параллельные потоки. Каждый входящий токен создает токен на каждом исходящем соединителе.
|
| Узел присоединения
| Объединяет параллельные потоки в один поток. Если каждый входящий поток имеет ожидающий токен, создается токен на выходе.
|
| Действие отправки сигнала
| Действие, которое отправляет сообщение или сигнал другому действию или параллельному потоку того же действия. Тип и содержимое сообщения видны из названия действия или задаются в дополнительных комментариях.
Действие может отправлять данные в сигнале, который можно передать действию в потоке объектов или закреплении ввода (16).
|
| Действие события принятия
| Действие, которое ожидает сообщения или сигнала, чтобы продолжиться. Тип сообщения, которое может быть получено действием, виден из названия или задается в дополнительных комментариях.
Если действие не имеет входящего потока управления, оно создает токен всякий раз при получении сообщения.
Действие может получать данные в сигнале, который можно передать в потоке объектов или закреплении вывода (17).
· IsUnmarshall — если значение true, может существовать несколько типизированных закреплений вывода, и данные распаковываются в них. Если значение false, все данные отображаются в одном закреплении.
|