Go Down

Topic: client.connected() : besoin de comprendre (Read 630 times) previous topic - next topic

KiliYaBB

Jan 26, 2010, 02:04 pm Last Edit: Jan 26, 2010, 02:05 pm by KiliYaBB Reason: 1
Bonjour,

Ici on peut trouver les infos sur la fonction client.connected() :
http://arduino.cc/en/Reference/ClientConnected

Si j'essaye de traduire cette phrase : Note that a client is considered connected if the connection has been closed but there is still unread data.

ca donnerait : un client est considéré comme connecté si la connexion a été coupée alors que tous les données de la réponse du serveur n'ont pas été lue.

C'est ca ?

Donc si ca répond TRUE ca voudrait dire en clair que la liaison a été coupée alors que toutes les données n'ont pas été lues ?

j'ai du mal a pigé

flaith

#1
Jan 26, 2010, 03:27 pm Last Edit: Jan 26, 2010, 03:30 pm by flaith Reason: 1
Bonjour,

effectivement si la connexion a été coupé mais qu'il reste des données non lues alors le client est considéré comme étant toujours connecté.

A moins de vérifier avec les méthodes 'Available' & 'Stop'  :-?

KiliYaBB

Ok, merci.

dans le cas de connexion a un serveur distant, pourquoi la connexion est coupée ? c'est le serveur qui ne répond plus ou un défaut de transmission de l'information par le prestataire ADSL ?

flaith

il peut y avoir beaucoup de raisons, les plus courantes sont dues à une coupure de courant par exemple (chez le client), câble réseau coupé ou débranché et sinon, plus rare, pb sur la ligne du prestataire ADSL ou pb sur le serveur distant

Go Up