Функціональний блок 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, якщо під час надсилання сталася помилка.