IF_AsyncManager - Start (méthode)

Présentation

Type :

Méthode

Disponible à partir de la version :

V1.2.3.0

Versions :

Version actuelle

Tâche

Cette méthode permet d'affecter une fonction à une tâche asynchrone.

Description

La méthode Start permet d'externaliser l'exécution d'une fonction (généralement chronophage) dans une tâche distincte.

NOTE : la méthode Init doit avoir été exécutée avant de pouvoir utiliser la méthode Start.

Interface

Entrée

Type de données

Description

i_ifAsync

IF_Async

Entrée permettant d'affecter le bloc fonction qui implémente l'interface IF_Async et dont la méthode Job() doit être exécutée de façon asynchrone.

Sortie

Type de données

Description

q_xError

BOOL

Si cette sortie est TRUE, une erreur a été détectée. Pour plus d'informations, reportez-vous à q_etResult et q_etResultMsg.

q_etResult

ET_Result

Fournit des informations de diagnostic et d'état sous la forme d'une valeur numérique.

q_sResultMsg

STRING(80)

Fournit des informations de diagnostic et d'état sous la forme d'un message textuel.