socket_set_block
Met le socket en mode bloquant
&reftitle.description;
boolsocket_set_block
Socketsocket
socket_set_block supprime l'option
O_NONBLOCK de le socket spécifié par
socket.
Lorsqu'une opération (e.g. réception, envoie, connexion, acceptation, ...)
est effectuée sur un socket non-bloquant, le script ne se met pas en pause
tant qu'elle reçoit un signal. Au lieu de cela, si l'opération doit résulter en
un blocage, la fonction appelée échouera.
&reftitle.parameters;
socket
Une instance de Socket créée par
socket_create ou socket_accept.
&reftitle.returnvalues;
&return.success;
&reftitle.changelog;
&Version;
&Description;
&sockets.changelog.socket-param;
&reftitle.examples;
Exemple avec socket_set_block
]]>
Cet exemple crée un socket écoutant toutes les interfaces du port 1223 et
définit le socket en mode O_BLOCK.
socket_accept patientera tant qu'il y aura une
connexion à accepter.
&reftitle.seealso;
socket_set_nonblock
socket_set_option