Функциональный блок MSG_SEND_USER

Функциональный блок MSG_SEND_USER отправляет сообщение на интерфейс в формате RAW. При этом на входе TO можно определить пользователя.

Функциональный блок подключается через RAW_IN и RAW_OUT к одной и той же переменной интерфейса. Например, in.RAW и out.RAW.

Примечание: Возможно, не все входы поддерживаются для связи. Это зависит от интерфейса.

Вход SEND

При положительном фронте нижние значения входов объединяются и передаются на RAW_OUT.

Вход RAW_IN

Получает данные от интерфейса. Обратная связь процесса может быть различной, чтобы передача на несколько функциональных блоков была возможна. Однако одновременная отправка может привести к потере данных.

Вход FROM

Определяет отправителя сообщения.

Вход TO

Определяет пользователя в виде строки или получателя для сообщения.

Вход SUBJECT

Определяет тему сообщения.

Вход TEXT

Определяет текст или тело сообщения.

Вход PRIORITY

Определяет приоритет сообщения. Как оцениваются эти приоритеты, зависит от используемого интерфейса. Возможные значения: 1, 0, -1 или также "high", "low"

Выход SENT

Если сообщение было обработано интерфейсом, функциональному блоку возвращается подтверждение. Независимо от того, был ли отправка успешной, на этом выходе генерируется импульс.

Выход RAW_OUT

Обменивается данными в формате JSON с интерфейсом. Выход не равен NULL только при отправке.

Выход ERROR

Выдает одновременный импульс с выходом SENT, если при отправке произошла ошибка.