Effectuez les étapes suivantes pour spécifier la taille du buffer côté client en utilisant les fonctions DataSocket.

  1. Ajoutez la fonction DataSocket Ouvrir au diagramme.
  2. Câblez une URL psp à l'entrée URL ou une commande variable partagée à l'entrée URL.
  3. Cliquez avec le bouton droit sur l'entrée mode et sélectionnez Créer»Constante dans le menu local.
  4. Cliquez sur la constante mode et sélectionnez BufferedRead.
  5. Ajoutez un nœud de propriété au diagramme.
  6. Cliquez avec le bouton droit sur le nœud de propriété et sélectionnez Sélectionner une classe»DataSocket»DataSocket dans le menu local.
  7. Redimensionnez le nœud de propriété pour ajouter un terminal.
  8. Cliquez sur la première zone blanche du nœud de propriété et sélectionnez la propriété Nb d'octets max du buffer.
  9. Cliquez sur la deuxième zone blanche du nœud de propriété et sélectionnez la propriété Nb de paquets max du buffer.
  10. Cliquez avec le bouton droit sur le nœud de propriété et sélectionnez Changer tout en écriture dans le menu local.
  11. Créez des constantes et entrez des valeurs pour chaque propriété, comme 1024 pour le Nb d'octets max du buffer et 25 pour le Nb de paquets max du buffer. LabVIEW arrête de remplir le buffer côté client lorsque la limite de taille du premier buffer est atteinte soit pour la propriété Nb d'octets max du buffer, soit pour la propriété Nb de paquets max du buffer.
  12. Câblez la sortie ID de connexion de la fonction DataSocket Ouvrir à l'entrée référence du nœud de propriété.

Après avoir spécifié la taille du buffer pour le client, vous pouvez lire les données bufférisées.