(Nom de fichier : Actor Framework.lvlib:Actor.lvclass:Handle Error.vi)

Définit comment l'acteur gère une erreur qui a eu lieu lors du traitement d'un message. Par défaut, cette méthode ne fait rien si ce n'est arrêter l'acteur.


icon

Entrées/Sorties

  • cActor_Framework_lvlib_Actorlvclass.png Acteur en entrée

    Acteur en entrée spécifie l'acteur.

  • 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.

  • iActor_Framework_lvlib_Actorlvclass.png Acteur en sortie

    Acteur en sortie renvoie l'acteur.

  • ibool.png arrêter l'acteur ?

    arrêter l'acteur ? renvoie VRAI si l'acteur devrait s'arrêter. Par défaut, cette méthode renvoie toujours VRAI car la méthode Gérer l'erreur ne s'exécute que si une erreur a eu lieu dans l'acteur à cause du traitement d'un message. Une classe descendante peut redéfinir cette méthode pour changer ce comportement.

  • ierrcodeclst.png sortie d'erreur

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

  • Cette méthode traite aussi le code d'erreur 43 (provenant d'entrée d'erreur) comme signe que l'acteur s'est fermé normalement. Dans ce cas, la méthode Gérer l'erreur ne renvoie pas l'erreur sur la sortie sortie d'erreur, et l'appelant de l'acteur ne la recevra donc pas. Tous les autres codes d'erreur seront renvoyés sur sortie d'erreur. Une classe descendante peut redéfinir cette méthode pour changer ce comportement.