Bloc Fonctionnel MSG_SEND_USER

Le bloc fonctionnel MSG_SEND_USER envoie un message à une interface au format RAW. Un utilisateur peut être défini à l'entrée TO.

Le bloc fonctionnel est connecté via RAW_IN et RAW_OUT avec la même variable d'interface. Par exemple, in.RAW et out.RAW.

Remarque : Il se peut que toutes les entrées ne soient pas prises en charge pour la communication. Cela varie selon l'interface.

Entrée SEND

Lors d'un front positif, les valeurs inférieures des entrées sont combinées et transmises vers RAW_OUT.

Entrée RAW_IN

Reçoit des données de l'interface. Le retour d'information de l'opération peut être différencié afin qu'une transmission à plusieurs blocs fonctionnels soit possible. Cependant, un envoi simultané peut entraîner une perte de données.

Entrée FROM

Définir l'expéditeur du message.

Entrée TO

Définir un utilisateur sous forme de chaîne de caractères ou comme destinataire pour le message.

Entrée SUBJECT

Définir l'objet du message.

Entrée TEXT

Définir le texte ou également le corps du message.

Entrée PRIORITY

Définir la priorité du message. La manière dont ces priorités sont évaluées dépend de l'interface utilisée. Valeurs possibles : 1, 0, -1 ou également "high", "low"

Sortie SENT

Si un message est traité par l'interface, une confirmation est renvoyée au bloc fonctionnel. Peu importe que l'envoi ait été réussi, un impuls sera déclenché à cette sortie.

Sortie RAW_OUT

Communique au format JSON avec l'interface. La sortie n'est pas égale à NULL uniquement lors de l'envoi.

Sortie ERROR

Émet un impuls simultané avec la sortie SENT si une erreur s'est produite lors de l'envoi.