# Fonctions sur les flux

## Sommaire

- set_socket_blocking — Alias de stream_set_blocking
- stream_bucket_append — Ajoute un compartiment au corps
- stream_bucket_make_writeable — Retourne un objet de compartiment depuis le corps pour des opérations sur celui-ci
- stream_bucket_new — Crée un nouveau compartiment pour l'utiliser sur le flux courant
- stream_bucket_prepend — Ajout initial d'un bucket dans une brigade
- stream_context_create — Crée un contexte de flux
- stream_context_get_default — Lit le contexte par défaut des flux
- stream_context_get_options — Lit la valeur des options pour un flux/gestionnaire/contexte
- stream_context_get_params — Lit les paramètres d'un contexte
- stream_context_set_default — Configure le contexte par défaut des flux
- stream_context_set_option — Configure une option pour un flux/gestionnaire/contexte
- stream_context_set_params — Configure les paramètres pour un flux/gestionnaire/contexte
- stream_copy_to_stream — Copie des données depuis un flux vers un autre
- stream_filter_append — Attache un filtre à un flux en fin de liste
- stream_filter_prepend — Attache un filtre à un flux en début de liste
- stream_filter_register — Enregistre un filtre de flux
- stream_filter_remove — Retire un filtre d'un flux
- stream_get_contents — Lit tout un flux dans une chaîne
- stream_get_filters — Liste les filtres enregistrés
- stream_get_line — Lit une ligne dans un flux
- stream_get_meta_data — Lit les en-têtes et données méta des flux
- stream_get_transports — Liste les gestionnaires de transports de sockets disponibles
- stream_get_wrappers — Liste les gestionnaires de flux
- stream_is_local — Vérifie si un flux est local
- stream_isatty — Vérifie si un flux est un TTY
- stream_notification_callback — Une fonction de rappel pour le paramètre de contexte notification
- stream_register_wrapper — Alias de stream_wrapper_register
- stream_resolve_include_path — Résout un nom de fichier suivant les règles du chemin d'inclusion
- stream_select — Surveille la modification d'un ou plusieurs flux
- stream_set_blocking — Configure le mode bloquant d'un flux
- stream_set_chunk_size — Change la taille du segment du flux
- stream_set_read_buffer — Configure le buffer de lecture d'un flux
- stream_set_timeout — Configure la durée d'expiration d'un flux
- stream_set_write_buffer — Configure le buffer d'écriture d'un flux
- stream_socket_accept — Accepte une connexion sur un socket créé par stream_socket_server
- stream_socket_client — Ouvre une connexion socket Internet ou Unix
- stream_socket_enable_crypto — Active ou non le chiffrement, pour un socket déjà connecté
- stream_socket_get_name — Lit le nom de la socket locale ou distante
- stream_socket_pair — Crée une paire de sockets connectées et indissociables
- stream_socket_recvfrom — Lit des données depuis un socket, connecté ou pas
- stream_socket_sendto — Envoie un message au socket, connecté ou pas
- stream_socket_server — Crée un socket serveur Unix ou Internet
- stream_socket_shutdown — Arrête une connexion full-duplex
- stream_supports_lock — Indique si le flux supporte les verrous
- stream_wrapper_register — Enregistre un gestionnaire d'URL
- stream_wrapper_restore — Restaure un gestionnaire d'URL supprimé
- stream_wrapper_unregister — Supprime un gestionnaire d'URL