EstMultiplexe : Booleen Lecture Public;
Un flux multiplexé comporte un objet se déclinant en autant de flux physiques qu'il existe de tâches déclarées. Généralement, le nom du flux utilise la pseudo-variable environnement UPS_SESSION pour distinguer une tâche d'une autre.
Si une nouvelle tâche se créée, alors son flux physique est ouvert automatiquement. Si une tâche se termine, alors son flux physique est fermé automatiquement.
Principal
/*******/
Variable
/******/
F : Nul Ou Fichier;
Debut
...
F=Fichier("${UPS_HOME}/demo/tmp/${UPS_USER}/${UPS_APPLICATION}-${UPS_SESSION}.tmp", EcritureTexte, AsynchroneSysteme, Vrai);
...
Si F.EstMultiplexe
/* Le flux est multiplexe. */
...
...
F1.Fermer();
...
Fin Principal
- | - | - | - | - | - | - | - | - |