STREAM_FILTER_READ |
Utilisée avec stream_filter_append() et
stream_filter_prepend() pour indiquer
que le filtre spécifié ne doit être appliqué qu'après la
lecture.
|
STREAM_FILTER_WRITE |
Utilisée avec stream_filter_append() et
stream_filter_prepend() pour indiquer
que le filtre spécifié ne doit être appliqué qu'après l'
écriture.
|
STREAM_FILTER_ALL |
Cette constante est équivalente à
STREAM_FILTER_READ |
STREAM_FILTER_WRITE
|
PSFS_PASS_ON |
Le code retourné indique que le
filtre utilisateur retourne
des données dans $out .
|
PSFS_FEED_ME |
Le code retourné indique que le
filtre utilisateur ne retourne
pas de données dans $out
(i.e. aucune donnée disponible).
|
PSFS_ERR_FATAL |
Le code retourné indique que le
filtre utilisateur a produit une erreur fatale.
(i.e. données invalides reçues).
|
PSFS_FLAG_NORMAL |
Opérations normales de lecture et écriture. |
PSFS_FLAG_FLUSH_INC |
Écriture incrémentale. |
PSFS_FLAG_FLUSH_CLOSE |
Écriture en bloc, à la fermeture. |
STREAM_USE_PATH |
Option indiquant si stream
a utilisé l'include_path.
|
STREAM_REPORT_ERRORS |
Option indiquant si le gestionnaire est responsable
pour la levée des erreurs avec trigger_error()
durant l'ouverture du flux. Si cette constante n'existe pas,
vous ne devez pas émettre d'erreurs.
|
STREAM_CLIENT_ASYNC_CONNECT |
Ouvre un socket client en mode asynchrone. Cette option doit être utilisée
avec l'option STREAM_CLIENT_CONNECT .
À utiliser avec la fonction stream_socket_client().
|
STREAM_CLIENT_CONNECT |
Ouvre un socket client. Les sockets clients doivent toujours inclure ce flag.
À utiliser avec la fonction stream_socket_client().
|
STREAM_CLIENT_PERSISTENT |
Le socket client ouvert avec stream_socket_client()
doit rester persistant entre chaque page chargée.
|
STREAM_SERVER_BIND |
Appel un flux créé avec la fonction stream_socket_server()
pour s'identifier sur la cible définie. Les sockets serveur doivent toujours utiliser
cette constante.
|
STREAM_SERVER_LISTEN |
Appel un flux créé avec stream_socket_server()
et utilise la constante STREAM_SERVER_BIND pour commencer
à écouter le socket. Les connexions orientées transports (comme TCP) doivent utiliser
cet option sinon le socket serveur ne sera pas activée.
Utiliser cette option pour les connexions basses de transports, comme UDP,
est une erreur.
|
STREAM_NOTIFY_RESOLVE |
Une adresse distante requise pour ce flux a été résolue, ou bien la résolution a échoué.
Voir le paramètre severity pour avoir une indication
sur l'événement survenu.
|
STREAM_NOTIFY_CONNECT |
Une connexion avec une ressource externe a été établie.
|
STREAM_NOTIFY_AUTH_REQUIRED |
Une autorisation supplémentaire est demandée pour accéder à la ressource spécifiée.
Typiquement utilisé avec le niveau d'alerte severity de la constante
STREAM_NOTIFY_SEVERITY_ERR .
|
STREAM_NOTIFY_MIME_TYPE_IS |
Le type mime de la ressource a été identifié : voir
le paramètre message pour une description
du type découvert.
|
STREAM_NOTIFY_FILE_SIZE_IS |
La taille de la ressource a été découverte.
|
STREAM_NOTIFY_REDIRECTED |
La ressource externe a redirigé le flux vers un endroit différent.
Voir le paramètre message .
|
STREAM_NOTIFY_PROGRESS |
Indique l'actuelle progression du transfert du flux dans
bytes_transferred et peut-être
bytes_max également.
|
STREAM_NOTIFY_COMPLETED |
Il n'y a plus de données disponibles sur le flux.
|
STREAM_NOTIFY_FAILURE |
Une erreur générique est intervenue sur le flux, consultez les paramètres
message et message_code
pour plus de détails.
|
STREAM_NOTIFY_AUTH_RESULT |
L'autorisation est terminée (avec succès ou pas).
|
STREAM_NOTIFY_SEVERITY_INFO |
Notification normale, aucune erreur signalée.
|
STREAM_NOTIFY_SEVERITY_WARN |
Erreur non critique. Le traitement continue.
|
STREAM_NOTIFY_SEVERITY_ERR |
Une erreur critique est survenu. Le traitement ne peut continuer.
|
STREAM_IPPROTO_ICMP + |
Fournit un socket ICMP.
|
STREAM_IPPROTO_IP + |
Fournit un socket IP.
|
STREAM_IPPROTO_RAW + |
Fournit un socket RAW.
|
STREAM_IPPROTO_TCP + |
Fournit un socket TCP.
|
STREAM_IPPROTO_UDP + |
Fournit un socket UDP.
|
STREAM_PF_INET + |
Protocole Internet version 4 (IPv4).
|
STREAM_PF_INET6 + |
Protocole internet version 6(IPv6).
|
STREAM_PF_UNIX + |
Protocoles internes des systèmes Unix.
|
STREAM_SOCK_DGRAM + |
Fournit des datagrammes, qui sont des messages sans connectivité (UDP, par
exemple).
|
STREAM_SOCK_RAW + |
Fournit un socket brut, qui fournit un accès aux protocoles et interfaces internes
du réseau. Habituellement, ce type de socket n'est disponible qu'à l'utilisateur root.
|
STREAM_SOCK_RDM + |
Fournit un socket RDM (Reliably-delivered messages).
|
STREAM_SOCK_SEQPACKET + |
Fournit un socket de flux de paquets en séquence.
|
STREAM_SOCK_STREAM + |
Fournit un flux en séquence bi-directionnel avec un mécanisme de transmission
pour les données "out-of-band" (TCP par exemple).
|
STREAM_SHUT_RD |
Utilisé avec stream_socket_shutdown() pour désactiver
les réceptions futures.
|
STREAM_SHUT_WR |
Utilisé avec stream_socket_shutdown() pour désactiver
les transmissions futures.
|
STREAM_SHUT_RDWR |
Utilisé avec stream_socket_shutdown() pour désactiver
les réceptions et transmissions futures.
|
STREAM_CAST_FOR_SELECT |
Transtypage de flux, lorsque stream_select() appelle
stream_cast().
|
STREAM_CAST_AS_STREAM |
Transtypage de flux, lorsque stream_cast() est appelé
autrement (voir ci-dessus).
|
STREAM_META_TOUCH |
Utilisé avec stream_metadata(), pour spécifier un appel touch().
|
STREAM_META_OWNER |
Utilisé avec stream_metadata(), pour spécifier un appel chown().
|
STREAM_META_OWNER_NAME |
Utilisé avec stream_metadata(), pour spécifier un appel chown().
|
STREAM_META_GROUP |
Utilisé avec stream_metadata(), pour spécifier un appel chgrp().
|
STREAM_META_GROUP_NAME |
Utilisé avec stream_metadata(), pour spécifier un appel chgrp().
|
STREAM_META_ACCESS |
Utilisé avec stream_metadata(), pour spécifier un appel chmod().
|
STREAM_BUFFER_NONE |
Pas de tampon utilisé.
|
STREAM_BUFFER_LINE |
Tampon par ligne.
|
STREAM_BUFFER_FULL |
Tampon complet.
|