stream_set_timeout
Configure la durée d'expiration d'un flux
&reftitle.description;
boolstream_set_timeout
resourcestream
intseconds
intmicroseconds0
stream_set_timeout configure la durée d'expiration
du flux stream, exprimé comme la durée de
seconds secondes et
microseconds microsecondes.
Lorsque le flux se termine, la clé 'timed_out' du tableau retourné par
stream_get_meta_data est définie à &true;,
cependant, aucune erreur ou alerte n'est générée.
&reftitle.parameters;
stream
Le flux cible.
seconds
Le nombre de secondes entières du délai d'expiration.
microseconds
Le nombre de microsecondes entières du délai d'expiration.
&reftitle.returnvalues;
&return.success;
&reftitle.examples;
Exemple avec stream_set_timeout
]]>
&reftitle.notes;
Cette fonction ne fonctionne pas avec les opérations avancées comme
stream_socket_recvfrom, utilisez plutôt
stream_select avec une durée d'expiration en
paramètre.
Cette fonction était appelée auparavant
set_socket_timeout, et aussi
socket_set_timeout, mais ces appellations sont
obsolètes.
&reftitle.seealso;
fsockopen
fopen