Estas constantes están definidas por esta extensión y estarán disponibles sólo cuando la extensión haya sido compilada con PHP, o bien sea cargada dinámicamente en ejecución.
Constante | Descripción |
---|---|
STREAM_FILTER_READ * | Usada con stream_filter_append() y stream_filter_prepend() para indicar que el filtro especificado debería aplicarse solamente al leer |
STREAM_FILTER_WRITE * | Usada con stream_filter_append() y stream_filter_prepend() para indicar que el filtro especificado debería aplicarse solamente al escribir |
STREAM_FILTER_ALL * | Esta constante es equivalente a STREAM_FILTER_READ | STREAM_FILTER_WRITE |
PSFS_PASS_ON * | Codigo Devuelto indicando que el filtro de espacio de usuario devolvió recipientes en $out . |
PSFS_FEED_ME * | Codigo Devuelto indicando que el filtro de espacio de usuario no devolvió recipientes en $out (es decir, No hay información disponible). |
PSFS_ERR_FATAL * | Codigo Devuelto indicando que el filtro de espacio de usuario encontró un error irrecuperable (es decir, Recibida información no válida). |
PSFS_FLAG_NORMAL | Lectura/escritura normal. |
PSFS_FLAG_FLUSH_INC | Un volcado incremental. |
PSFS_FLAG_FLUSH_CLOSE | Volcado final antes de cerrar. |
STREAM_USE_PATH | Bandera que indica si el flujo usó la ruta incluida. |
STREAM_REPORT_ERRORS | Bandera que indica si la envoltura es responsable de lanzar errores usando trigger_error() durante la apertura del flujo. Si no se establece esta bandera, no debería de lanzarse ningún error. |
STREAM_CLIENT_ASYNC_CONNECT * | Apertura del socket del cliente de manera asíncrona. Esta opción debe utilizarse junto con la bandera STREAM_CLIENT_CONNECT . Usada con stream_socket_client(). |
STREAM_CLIENT_CONNECT * | Apertura de la conexión de socket del cliente. Los sockets del cliente deberían incluir siempre esta bandera. Usada con stream_socket_client(). |
STREAM_CLIENT_PERSISTENT * | El socket del cliente abierto con stream_socket_client() debería permanecer persistente entre cargas de páginas. |
STREAM_SERVER_BIND * | Le indica a un flujo creado con stream_socket_server() que enlace al objetivo especificado. Los sockets del servidor deberían incluir siempre esta bandera. |
STREAM_SERVER_LISTEN * | Le indica a un flujo creado con stream_socket_server() y enlazado usando la bandera STREAM_SERVER_BIND que inicie la escucha del socket. Los transportes orientados a conexión (como TCP) deben usar esta bandera, de otro modo el socket del servidor no se habilitará. Usar esta bandera para transportes no orientados a conexión (como UDP) es un error. |
STREAM_NOTIFY_RESOLVE * | Ha sido resuelta una dirección remota necesaria para este flujo, o la resolución falló. Véase severity para una indicación de lo que sucedió. |
STREAM_NOTIFY_CONNECT | Ha sido establecida una conexión con un recurso externo. |
STREAM_NOTIFY_AUTH_REQUIRED | Se requiere autorización adicional para acceder al recurso especificado. Normalmente emitido con nivel de severity de STREAM_NOTIFY_SEVERITY_ERR . |
STREAM_NOTIFY_MIME_TYPE_IS | El tipo mime del recurso ha sido indentificado, consulte message para una descripción del tipo encontrado. |
STREAM_NOTIFY_FILE_SIZE_IS | El tamaño del recurso ha sido encontrado. |
STREAM_NOTIFY_REDIRECTED | El recurso externo ha redireccionado el flujo a una ubicación alternativa. Consulte message . |
STREAM_NOTIFY_PROGRESS | Indica el progreso actual de la transmisión del flujo en bytes_transferred y posiblemente también en bytes_max . |
STREAM_NOTIFY_COMPLETED * | No hay más información disponible en el flujo. |
STREAM_NOTIFY_FAILURE | Ocurrión un error genérico en el flujo, consulte message y message_code para más detalles. |
STREAM_NOTIFY_AUTH_RESULT | La autorización ha sido completada (con o sin éxito). |
STREAM_NOTIFY_SEVERITY_INFO | Notificación normal, ningún error relacionado. |
STREAM_NOTIFY_SEVERITY_WARN | Condición de no haber ningún error crítico. El proceso puede continuar. |
STREAM_NOTIFY_SEVERITY_ERR | Ocurrió un error crítico. El proceso no puede continuar. |
STREAM_IPPROTO_ICMP + | Proporciona un socket ICMP. |
STREAM_IPPROTO_IP + | Proporciona un socket IP. |
STREAM_IPPROTO_RAW + | Proporciona un socket RAW. |
STREAM_IPPROTO_TCP + | Proporciona un socket TCP. |
STREAM_IPPROTO_UDP + | Proporciona un socket UDP. |
STREAM_PF_INET + | Protocolo de Internet Versión 4 (IPv4). |
STREAM_PF_INET6 + | Protocolo de Internet Versión 6 (IPv6). |
STREAM_PF_UNIX + | Protocolos internos de sistemas Unix. |
STREAM_SOCK_DGRAM + | Proporciona datagramas, que son mensajes no orientados a conexión (UDP, por ejemplo). |
STREAM_SOCK_RAW + | Proporciona un socket sin tratar, el cuál porporciona acceso a los protocolos e interfaces de red internos. Normalmente este tipo de socket está disponible para el usuario root. |
STREAM_SOCK_RDM + | Proporciona un socket RDM (Reliably-Delivered Messages, Mensajes Formalmente Emitidos). |
STREAM_SOCK_SEQPACKET + | Proporciona un socket de flujo de paquetes secuenciados. |
STREAM_SOCK_STREAM + | Proporciona flujos secuenciados de bytes bidireccionales con un mecanismo de transmisión de información fuera de banda (TCP, por ejemplo). |
STREAM_SHUT_RD | Usado con stream_socket_shutdown() para deshabilitar más recepciones. Añadido en PHP 5.2.1. |
STREAM_SHUT_WR | Usado con stream_socket_shutdown() para deshabilitar más transmisiones. Añadido en PHP 5.2.1. |
STREAM_SHUT_RDWR | Usado con stream_socket_shutdown() para deshabilitar más recepciones y transmisiones. Añadido en PHP 5.2.1. |
STREAM_CAST_FOR_SELECT | Conversión del tipo de flujo, para cuando stream_select() llama a stream_cast(). |
STREAM_CAST_AS_STREAM | Conversión del tipo de flujo, cuando stream_cast() es llamada de otro modo (vea la constante de arriba). |
STREAM_META_TOUCH | Usado con stream_metadata(), para especificar la llamada a touch(). |
STREAM_META_OWNER | Usado con stream_metadata(), para especificar la llamda a chown(). |
STREAM_META_OWNER_NAME | Usado con stream_metadata(), para especificar la llamada a chown(). |
STREAM_META_GROUP | Usado con stream_metadata(), para especificar la llamada a chgrp(). |
STREAM_META_GROUP_NAME | Usado con stream_metadata(), para especificar la llamada a chgrp(). |
STREAM_META_ACCESS | Usado con stream_metadata(), para especificar la llamada a chmod(). |
Nota: Las constantes marcadas con
*
están disponibles desde PHP 5.0.0.
Nota: Las constantes marcadas con
+
están disponibles desde PHP 5.1.0 y son usadas junto con stream_socket_pair(). Por favor, observe que alguna de estas constantes podría no estar disponible en su sistema.
Nota: Las constantes
STREAM_META_*
están disponibles desde PHP 5.4.0 y están destinadas a ser usadas con stream_metadata().