network_set_timeout


Syntaxe:

network_set_timeout(socket, read_timeout, write_timeout);


Argument La description
socket L'identifiant de la socket à utiliser.
read_timeout Les millisecondes dans lesquelles un transfert d'un serveur expirera.
write_timeout Les millisecondes dans lesquelles un transfert vers un serveur expirera.


Retours: N / A


La description

Avec cette fonction, vous pouvez définir le délai d'attente pour la lecture et l'écriture de données depuis / vers un serveur via le socket donné. Notez que le timeout ne génère aucun type d'événement, vous devrez donc gérer les timeouts vous-même en utilisant des alarmes (par exemple). Notez que cette valeur n'affecte que l'envoi et la réception de données, et si vous souhaitez modifier la valeur du délai d'attente de connexion, vous devez utiliser la fonction network_set_config.


Exemple:

network_set_timeout(sock, 3000, 3000);

Le code ci-dessus définira le délai d'attente pour la lecture et l'écriture des données à travers le socket indexé dans la variable "sock" à 3 secondes.