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().