ReadUserDataBuffer
Cette fonction est utilisée pour lire les données contenues dans le champ Données utilisateur du protocole de communication d’usine actuellement activé. La structure de données Buffer référencée, créée par une fonction FormatInputBuffer, définit comment les données reçues sont interprétées.
ReadUserDataBuffer – Entrées
| Paramètre | Description | ||||||||||
| Événement |
Détermine l’événement de mise à jour provoquant la lecture des données. Ce paramètre doit être une référence à un événement avec horodatage, par exemple l’un des événements suivants : |
||||||||||
| Tampon | Spécifie une référence à une structure de données Buffer, créée par une fonction FormatInputBuffer, qui définit comment les données reçues sont interprétées. | ||||||||||
| Protocole |
Indique le protocole à partir duquel les données utilisateur doivent être lues.
|
||||||||||
| Valider la connexion | Indique si la fonction doit ou non tenter de valider la connexion. Si elle est activée, la fonction renvoie #ERR si le protocole sélectionné n’a pas de connexion cyclique active. | ||||||||||
| Ordre des octets/mots |
Spécifie l’ordre des bits des mots et des octets lus par la fonction.
|
ReadUserDataBuffer – Sorties
| Renvoie |
Une structure de données UserData contenant les données envoyées par un client, ou #ERR si :
|
| Résultats | Les données de la structure de données UserData sont accessibles à l’aide de la fonction GetBufferData. Pour en savoir plus, consultez la rubrique Entrée/sortie. |