Écrit un élément dans un conduit Messager ou indique au conduit qu'il doit abandonner. L'extrémité attend si le conduit est plein. Cette extrémité est la même que l'extrémité d'Écriture sauf qu'elle a une entrée abandonner et une sortie abandonné?. Vous pouvez utiliser la capacité d'abandon du conduit Messager pour fermer un conduit soudainement en ignorant les données qui restent dans le buffer du conduit. Vous devez utiliser cette extrémité avec l'extrémité de Lecture avec abandon.


icon

Entrées/Sorties

  • ci32.png timeout en ms (-1)

    timeout en ms indique la durée impartie à l'extrémité, en millisecondes, pour écrire les données spécifiées dans le conduit. Par défaut, la valeur est -1, et ce délai est illimité.

  • cbool.png attendre acc. (F)

    attendre acc. spécifie si cette extrémité attend qu'une extrémité lecteur accuse réception du message avant d'écrire l'élément suivant. La valeur par défaut est FAUX.

  • ccclst.png élément

    élément spécifie les données à écrire dans le conduit.

  • cChannel_Messagelvclass.png MessageAckBase.lvclass

  • cbool.png abandonner (F)

    abandonner spécifie s'il faut interrompre ce conduit. La valeur par défaut est FAUX. Si abandonner est VRAI, cette extrémité marque le conduit comme fermé et ignore les appels de lecture ultérieurs. Pendant ce temps, la sortie abandonné? renvoie VRAI au prochain appel de cette extrémité.

  • ci32.png taille (illimité)

    taille spécifie le nombre maximum d'éléments qui peuvent être bufférisés dans le conduit. La valeur par défaut est illimitée. La taille du conduit est initialisée au premier appel de l'extrémité scripteur, et l'extrémité ignore l'entrée taille par après.

  • ibool.png hors délai?

    hors délai? renvoie VRAI si la durée spécifiée par timeout en ms s'est écoulé.

  • iqueuern.png voie

    conduit est le conduit qui connecte cette extrémité à une extrémité lecteur.

  • iu32.png id

    id renvoie un entier qui identifie ce message dans le conduit. Les autres extrémités utilisent cet entier pour annuler ou accuser réception du message dans le conduit.

  • ibool.png abandonné?

    abandonné? renvoie VRAI si un abandon a eu lieu sur cette extrémité ou sur les extrémités lecteurs connectées au conduit. Si abandonné? est VRAI, les appels ultérieurs de cette extrémité se contenteront de renvoyer de nouveau VRAI pour abandonné?.