Constantes pr�-d�finies
Ces constantes sont d�finies par cette extension, et ne sont disponibles que si cette extension a �t� compil�e avec PHP, ou bien charg�e au moment de l'ex�cution.
Constante | Description |
---|---|
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 la socket. Les connexions orient�es transports (comme TCP) doivent utiliser cet option sinon la 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 de connexion (UDP, par exemple). |
STREAM_SOCK_RAW + | Fournit un socket raw, 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, deux chemins 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. Disponible depuis PHP 5.2.1. |
STREAM_SHUT_WR | Utilis� avec stream_socket_shutdown() pour d�sactiver les transmissions futures. Disponible depuis PHP 5.2.1. |
STREAM_SHUT_RDWR | Utilis� avec stream_socket_shutdown() pour d�sactiver les r�ceptions et transmissions futures. Disponible depuis PHP 5.2.1. |
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). |
Note: Les constantes marqu�es avec une * sont uniquement disponibles depuis PHP 5.0.0.
Note: Les constantes marqu�es avec une + sont disponibles depuis PHP 5.1.0 et sont faites pour �tre utilis�es avec la fonction stream_socket_pair(). Notez que quelques-unes de ces constantes peuvent ne pas �tre disponibles sur votre syst�me.