&reftitle.constants;
&extension.constants;
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.
Las constantes marcadas con * están disponibles desde
PHP 5.0.0.
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.
Las constantes STREAM_META_* están disponibles desde PHP
5.4.0 y están destinadas a ser usadas con stream_metadata.