Fonction TenterDAccepterUnClient(Port : Entier Sortie) Retourner Booleen;
Fonction TenterDAccepterUnClient(Port : Entier Sortie, AdresseIp1 : Entier Sortie, AdresseIp2 : Entier Sortie, AdresseIp3 : Entier Sortie, AdresseIp4 : Entier Sortie) Retourner Booleen;
Le premier client de la file d'attente du canal Tcp-Ip est sélectionné. Le paramètre Port récupère le numéro du port du client. Si les paramètres AdresseIp1, AdresseIp2, AdresseIp3 et AdresseIp4 sont précisés, alors l'adresse du client est retournée.
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.
Principal
/*******/
Variable
/******/
	C1 : Nul Ou CanalTcpIp;
	Port : Entier;
	C2 : Caractere;
	E3 : Entier;
Debut
...
Si C1.TenterDAccepterUnClient(Port) Alors
/* Le premier client de la file d'attente est pris. */ 
	E3=C1.LireUneLigne(C2, 200);
/* La demande du client est lue. */
	...
	C1.Fermer();
Fin Si
...
Fin Principal
| - | - | - | - | - | - | - | - | - |