UpsNap.CanalTuyauNomme.TenterDAccepterUnClient

Fonction TenterDAccepterUnClient() Retourner Booleen;

Description

La méthode TenterDAccepterUnClient permet à une tâche se comportant comme un serveur du canal Named Pipe d'accepter de traiter la demande d'un nouveau client. S'il n'y a pas de client en attente, la méthode retourne Faux et la tâche n'est pas suspendue. Sinon, la méthode retourne Vrai.

Le premier client de la file d'attente du canal Named Pipe est sélectionné.

Après l'appel à cette méthode, la tâche peut réaliser des appels aux méthodes Lire, LireUneLigne ou LireUnMot. L'appel à la méthode Fermer signifie que la demande du client est traitée.

Exemple

Principal
/*******/
Variable
/******/
Debut
...
Si C1.TenterDAccepterUnClient() Alors
/* Le premier client de la file d'attente est pris. */ /* La demande du client est lue. */ Fin Si
...
Fin Principal

Voir aussi

AccepterUnClient pour accepter un nouveau client et ConnecterAUnServeur pour se connecter à un serveur.

Traduction

---------