Blocco Funzionale MSG_SEND_USER

Il blocco funzionale MSG_SEND_USER invia un messaggio a un'interfaccia nel formato RAW. In questo modo, all'ingresso TO può essere definito un utente.

Il blocco funzionale viene collegato tramite RAW_IN e RAW_OUT alla stessa variabile di interfaccia. Ad esempio, in.RAW e out.RAW.

Nota: Non tutti gli ingressi potrebbero essere supportati per la comunicazione. Questo varia a seconda dell'interfaccia.

Ingresso SEND

Con un fronte positivo, i valori inferiori degli ingressi vengono raggruppati e trasmessi a RAW_OUT.

Ingresso RAW_IN

Riceve dati dall'interfaccia. Il feedback dell'operazione può essere distinto in modo che una trasmissione a più blocchi funzionali sia possibile. Tuttavia, un invio simultaneo può portare alla perdita di dati.

Ingresso FROM

Definisce il mittente del messaggio.

Ingresso TO

Definisce un utente come stringa o come destinatario per il messaggio.

Ingresso SUBJECT

Definisce l'oggetto del messaggio.

Ingresso TEXT

Definisce il testo o anche il corpo del messaggio.

Ingresso PRIORITY

Definisce la priorità del messaggio. Come vengono valutate queste priorità dipende dall'interfaccia utilizzata. I valori possibili sono: 1, 0, -1 o anche "high", "low"

Uscita SENT

Se un messaggio è stato elaborato dall'interfaccia, viene inviata una conferma al blocco funzionale. Indipendentemente dal fatto che l'invio sia stato riuscito o meno, viene generato un impulso a questa uscita.

Uscita RAW_OUT

Comunica nel formato JSON con l'interfaccia. L'uscita non è uguale a NULL solo durante l'invio.

Uscita ERROR

Genera un impulso simultaneo con l'uscita SENT se si è verificato un errore durante l'invio.