Lit un tableau d'éléments d'un flux réseau. Vous ne pouvez appeler cette fonction que de l'extrémité lecteur.


icon

Entrées/Sorties

  • ci32.png nb d'éléments

    nb d'éléments est le nombre d'éléments que vous voulez lire dans le flux. La valeur par défaut est –1, ce qui spécifie que tous les éléments disponibles dans le flux sont lus. Si vous utilisez la valeur par défaut de cette entrée, cette fonction n'entre pas en timeout. LabVIEW ignore l'entrée timeout en ms, et cette fonction renvoie immédiatement toutes les données disponibles pour la lecture. Si vous utilisez la valeur par défaut pour cette entrée mais qu'il n'y a pas d'éléments disponibles pour la lecture, cette fonction renvoie un tableau vide. Si vous spécifiez un nombre supérieur à la taille du buffer de lecture de la fonction Créer l'extrémité lecteur d'un flux réseau, cette fonction renvoie une erreur. Si timeout en ms expire avant que les éléments ne soient disponibles, cette fonction renvoie un tableau vide. Utilisez la propriété Éléments disponibles pour la lecture pour déterminer le nombre d'éléments dans le flux.

  • cgenclassrntag.png extrémité en entrée

    extrémité en entrée spécifie la référence à l'extrémité. Pour obtenir cette référence, câblez la sortie extrémité lecteur de la fonction Créer l'extrémité lecteur d'un flux réseau à cette entrée.

  • cpoly.png type de données

    type de données est le type de données des éléments que vous voulez lire. Cette entrée n'est disponible que si vous construisez un tableau de plusieurs types de données ou si vous câblez plusieurs types de données au même tunnel de sortie d'une structure, comme une structure Condition. Câblez le type de données des éléments que vous lisez à partir du flux à cette entrée.

  • ci32.png timeout en ms (-1)

    timeout en ms indique la durée d'attente des données, en millisecondes, par cette fonction. Par défaut, la valeur est –1 et la fonction attend indéfiniment.

  • cerrcodeclst.png entrée d'erreur (pas d'erreur)

    entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.

  • igenclassrntag.png extrémité en sortie

    extrémité en sortie renvoie l'extrémité en entrée non modifiée.

  • i1duvoid.png données en sortie

    données en sortie renvoie les données lues dans le flux par cette fonction. Ce terminal renvoie un tableau vide si une erreur survient ou si timeout en ms expire avant que le nombre d'éléments que vous spécifiez dans nb d'éléments ne soit disponible.

  • ibool.png hors délai ?

    hors délai ? renvoie VRAI si les délais impartis sont dépassés avant que la fonction n'ait lu les données.

  • ierrcodeclst.png sortie d'erreur

    sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.