/
constants.xml
409 lines (407 loc) · 15.8 KB
/
constants.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: c1dc0919bfba0a89e163ece9bc58c54811a042c7 Maintainer: seros Status: ready -->
<appendix xml:id="stream.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.constants;
&extension.constants;
<para>
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>Constante</entry>
<entry>Descripción</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.stream-filter-read">
<entry><constant>STREAM_FILTER_READ</constant> *</entry>
<entry>
Usada con <function>stream_filter_append</function> y
<function>stream_filter_prepend</function> para indicar
que el filtro especificado debería aplicarse solamente al
<emphasis>leer</emphasis>
</entry>
</row>
<row xml:id="constant.stream-filter-write">
<entry><constant>STREAM_FILTER_WRITE</constant> *</entry>
<entry>
Usada con <function>stream_filter_append</function> y
<function>stream_filter_prepend</function> para indicar
que el filtro especificado debería aplicarse solamente al
<emphasis>escribir</emphasis>
</entry>
</row>
<row xml:id="constant.stream-filter-all">
<entry><constant>STREAM_FILTER_ALL</constant> *</entry>
<entry>
Esta constante es equivalente a
<code>STREAM_FILTER_READ | STREAM_FILTER_WRITE</code>
</entry>
</row>
<row xml:id="constant.psfs-pass-on">
<entry><constant>PSFS_PASS_ON</constant> *</entry>
<entry><literal>Codigo Devuelto</literal> indicando que el
filtro de espacio de usuario devolvió recipientes en <parameter>$out</parameter>.
</entry>
</row>
<row xml:id="constant.psfs-feed-me">
<entry><constant>PSFS_FEED_ME</constant> *</entry>
<entry><literal>Codigo Devuelto</literal> indicando que el
filtro de espacio de usuario no devolvió recipientes en <parameter>$out</parameter>
(es decir, No hay información disponible).
</entry>
</row>
<row xml:id="constant.psfs-err-fatal">
<entry><constant>PSFS_ERR_FATAL</constant> *</entry>
<entry><literal>Codigo Devuelto</literal> indicando que el
filtro de espacio de usuario encontró un error irrecuperable
(es decir, Recibida información no válida).
</entry>
</row>
<row xml:id="constant.psfs-flag-normal">
<entry><constant>PSFS_FLAG_NORMAL</constant></entry>
<entry>Lectura/escritura normal.</entry>
</row>
<row xml:id="constant.psfs-flag-flush-inc">
<entry><constant>PSFS_FLAG_FLUSH_INC</constant></entry>
<entry>Un volcado incremental.</entry>
</row>
<row xml:id="constant.psfs-flag-flush-close">
<entry><constant>PSFS_FLAG_FLUSH_CLOSE</constant></entry>
<entry>Volcado final antes de cerrar.</entry>
</row>
<row xml:id="constant.stream-use-path">
<entry><constant>STREAM_USE_PATH</constant></entry>
<entry><literal>Bandera</literal> que indica si el <literal>flujo</literal>
usó la ruta incluida.
</entry>
</row>
<row xml:id="constant.stream-report-errors">
<entry><constant>STREAM_REPORT_ERRORS</constant></entry>
<entry><literal>Bandera</literal> que indica si la <literal>envoltura</literal>
es responsable de lanzar errores usando <function>trigger_error</function>
durante la apertura del flujo. Si no se establece esta bandera, no
debería de lanzarse ningún error.
</entry>
</row>
<row xml:id="constant.stream-client-async-connect">
<entry><constant>STREAM_CLIENT_ASYNC_CONNECT</constant> *</entry>
<entry>Apertura del socket del cliente de manera asíncrona. Esta opción debe utilizarse
junto con la bandera <constant>STREAM_CLIENT_CONNECT</constant>.
Usada con <function>stream_socket_client</function>.
</entry>
</row>
<row xml:id="constant.stream-client-connect">
<entry><constant>STREAM_CLIENT_CONNECT</constant> *</entry>
<entry>Apertura de la conexión de socket del cliente. Los sockets del cliente deberían
incluir siempre esta bandera. Usada con <function>stream_socket_client</function>.
</entry>
</row>
<row xml:id="constant.stream-client-persistent">
<entry><constant>STREAM_CLIENT_PERSISTENT</constant> *</entry>
<entry>El socket del cliente abierto con <function>stream_socket_client</function>
debería permanecer persistente entre cargas de páginas.
</entry>
</row>
<row xml:id="constant.stream-server-bind">
<entry><constant>STREAM_SERVER_BIND</constant> *</entry>
<entry>Le indica a un flujo creado con <function>stream_socket_server</function> que
enlace al objetivo especificado. Los sockets del servidor deberían incluir siempre esta bandera.
</entry>
</row>
<row xml:id="constant.stream-server-listen">
<entry><constant>STREAM_SERVER_LISTEN</constant> *</entry>
<entry>Le indica a un flujo creado con <function>stream_socket_server</function>
y enlazado usando la bandera <constant>STREAM_SERVER_BIND</constant> 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.
</entry>
</row>
<row xml:id="constant.stream-notify-resolve">
<entry><constant>STREAM_NOTIFY_RESOLVE</constant> *</entry>
<entry>
Ha sido resuelta una dirección remota necesaria para este flujo, o la resolución
falló. Véase <parameter>severity</parameter> para una indicación de lo que sucedió.
</entry>
</row>
<row xml:id="constant.stream-notify-connect">
<entry><constant>STREAM_NOTIFY_CONNECT</constant></entry>
<entry>
Ha sido establecida una conexión con un recurso externo.
</entry>
</row>
<row xml:id="constant.stream-notify-auth-required">
<entry><constant>STREAM_NOTIFY_AUTH_REQUIRED</constant></entry>
<entry>
Se requiere autorización adicional para acceder al recurso especificado.
Normalmente emitido con nivel de <parameter>severity</parameter> de
<constant>STREAM_NOTIFY_SEVERITY_ERR</constant>.
</entry>
</row>
<row xml:id="constant.stream-notify-mime-type-is">
<entry><constant>STREAM_NOTIFY_MIME_TYPE_IS</constant></entry>
<entry>
El <literal>tipo mime</literal> del recurso ha sido indentificado,
consulte <parameter>message</parameter> para una descripción del
tipo encontrado.
</entry>
</row>
<row xml:id="constant.stream-notify-file-size-is">
<entry><constant>STREAM_NOTIFY_FILE_SIZE_IS</constant></entry>
<entry>
El <literal>tamaño</literal> del recurso ha sido encontrado.
</entry>
</row>
<row xml:id="constant.stream-notify-redirected">
<entry><constant>STREAM_NOTIFY_REDIRECTED</constant></entry>
<entry>
El recurso externo ha redireccionado el flujo a una ubicación
alternativa. Consulte <parameter>message</parameter>.
</entry>
</row>
<row xml:id="constant.stream-notify-progress">
<entry><constant>STREAM_NOTIFY_PROGRESS</constant></entry>
<entry>
Indica el progreso actual de la transmisión del flujo en
<parameter>bytes_transferred</parameter> y posiblemente también en
<parameter>bytes_max</parameter>.
</entry>
</row>
<row xml:id="constant.stream-notify-completed">
<entry><constant>STREAM_NOTIFY_COMPLETED</constant> *</entry>
<entry>
No hay más información disponible en el flujo.
</entry>
</row>
<row xml:id="constant.stream-notify-failure">
<entry><constant>STREAM_NOTIFY_FAILURE</constant></entry>
<entry>
Ocurrión un error genérico en el flujo, consulte
<parameter>message</parameter> y <parameter>message_code</parameter>
para más detalles.
</entry>
</row>
<row xml:id="constant.stream-notify-auth-result">
<entry><constant>STREAM_NOTIFY_AUTH_RESULT</constant></entry>
<entry>
La autorización ha sido completada (con o sin éxito).
</entry>
</row>
<row xml:id="constant.stream-notify-severity-info">
<entry><constant>STREAM_NOTIFY_SEVERITY_INFO</constant></entry>
<entry>
Notificación normal, ningún error relacionado.
</entry>
</row>
<row xml:id="constant.stream-notify-severity-warn">
<entry><constant>STREAM_NOTIFY_SEVERITY_WARN</constant></entry>
<entry>
Condición de no haber ningún error crítico. El proceso puede continuar.
</entry>
</row>
<row xml:id="constant.stream-notify-severity-err">
<entry><constant>STREAM_NOTIFY_SEVERITY_ERR</constant></entry>
<entry>
Ocurrió un error crítico. El proceso no puede continuar.
</entry>
</row>
<row xml:id="constant.stream-ipproto-icmp">
<entry><constant>STREAM_IPPROTO_ICMP</constant> +</entry>
<entry>
Proporciona un socket ICMP.
</entry>
</row>
<row xml:id="constant.stream-ipproto-ip">
<entry><constant>STREAM_IPPROTO_IP</constant> +</entry>
<entry>
Proporciona un socket IP.
</entry>
</row>
<row xml:id="constant.stream-ipproto-raw">
<entry><constant>STREAM_IPPROTO_RAW</constant> +</entry>
<entry>
Proporciona un socket RAW.
</entry>
</row>
<row xml:id="constant.stream-ipproto-tcp">
<entry><constant>STREAM_IPPROTO_TCP</constant> +</entry>
<entry>
Proporciona un socket TCP.
</entry>
</row>
<row xml:id="constant.stream-ipproto-udp">
<entry><constant>STREAM_IPPROTO_UDP</constant> +</entry>
<entry>
Proporciona un socket UDP.
</entry>
</row>
<row xml:id="constant.stream-pf-inet">
<entry><constant>STREAM_PF_INET</constant> +</entry>
<entry>
Protocolo de Internet Versión 4 (IPv4).
</entry>
</row>
<row xml:id="constant.stream-pf-inet6">
<entry><constant>STREAM_PF_INET6</constant> +</entry>
<entry>
Protocolo de Internet Versión 6 (IPv6).
</entry>
</row>
<row xml:id="constant.stream-pf-unix">
<entry><constant>STREAM_PF_UNIX</constant> +</entry>
<entry>
Protocolos internos de sistemas Unix.
</entry>
</row>
<row xml:id="constant.stream-sock-dgram">
<entry><constant>STREAM_SOCK_DGRAM</constant> +</entry>
<entry>
Proporciona datagramas, que son mensajes no orientados a conexión (UDP, por
ejemplo).
</entry>
</row>
<row xml:id="constant.stream-sock-raw">
<entry><constant>STREAM_SOCK_RAW</constant> +</entry>
<entry>
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.
</entry>
</row>
<row xml:id="constant.stream-sock-rdm">
<entry><constant>STREAM_SOCK_RDM</constant> +</entry>
<entry>
Proporciona un socket RDM (Reliably-Delivered Messages, Mensajes Formalmente Emitidos).
</entry>
</row>
<row xml:id="constant.stream-sock-seqpacket">
<entry><constant>STREAM_SOCK_SEQPACKET</constant> +</entry>
<entry>
Proporciona un socket de flujo de paquetes secuenciados.
</entry>
</row>
<row xml:id="constant.stream-sock-stream">
<entry><constant>STREAM_SOCK_STREAM</constant> +</entry>
<entry>
Proporciona flujos secuenciados de bytes bidireccionales con un mecanismo de transmisión
de información fuera de banda (TCP, por ejemplo).
</entry>
</row>
<row xml:id="constant.stream-shut-rd">
<entry><constant>STREAM_SHUT_RD</constant></entry>
<entry>
Usado con <function>stream_socket_shutdown</function> para deshabilitar
más recepciones. Añadido en PHP 5.2.1.
</entry>
</row>
<row xml:id="constant.stream-shut-wr">
<entry><constant>STREAM_SHUT_WR</constant></entry>
<entry>
Usado con <function>stream_socket_shutdown</function> para deshabilitar
más transmisiones. Añadido en PHP 5.2.1.
</entry>
</row>
<row xml:id="constant.stream-shut-rdwr">
<entry><constant>STREAM_SHUT_RDWR</constant></entry>
<entry>
Usado con <function>stream_socket_shutdown</function> para deshabilitar
más recepciones y transmisiones. Añadido en PHP 5.2.1.
</entry>
</row>
<row xml:id="constant.stream-cast-for-select">
<entry><constant>STREAM_CAST_FOR_SELECT</constant></entry>
<entry>
Conversión del tipo de flujo, para cuando <function>stream_select</function> llama
a <function>stream_cast</function>.
</entry>
</row>
<row xml:id="constant.stream-cast-as-stream">
<entry><constant>STREAM_CAST_AS_STREAM</constant></entry>
<entry>
Conversión del tipo de flujo, cuando <function>stream_cast</function> es llamada
de otro modo (vea la constante de arriba).
</entry>
</row>
<row xml:id="constant.stream-meta-touch">
<entry><constant>STREAM_META_TOUCH</constant></entry>
<entry>
Usado con <function>stream_metadata</function>, para especificar la llamada a <function>touch</function>.
</entry>
</row>
<row xml:id="constant.stream-meta-owner">
<entry><constant>STREAM_META_OWNER</constant></entry>
<entry>
Usado con <function>stream_metadata</function>, para especificar la llamda a <function>chown</function>.
</entry>
</row>
<row xml:id="constant.stream-meta-owner-name">
<entry><constant>STREAM_META_OWNER_NAME</constant></entry>
<entry>
Usado con <function>stream_metadata</function>, para especificar la llamada a <function>chown</function>.
</entry>
</row>
<row xml:id="constant.stream-meta-group">
<entry><constant>STREAM_META_GROUP</constant></entry>
<entry>
Usado con <function>stream_metadata</function>, para especificar la llamada a <function>chgrp</function>.
</entry>
</row>
<row xml:id="constant.stream-meta-group-name">
<entry><constant>STREAM_META_GROUP_NAME</constant></entry>
<entry>
Usado con <function>stream_metadata</function>, para especificar la llamada a <function>chgrp</function>.
</entry>
</row>
<row xml:id="constant.stream-meta-access">
<entry><constant>STREAM_META_ACCESS</constant></entry>
<entry>
Usado con <function>stream_metadata</function>, para especificar la llamada a <function>chmod</function>.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</para>
<note>
<simpara>
Las constantes marcadas con <literal>*</literal> están disponibles desde
PHP 5.0.0.
</simpara>
</note>
<note>
<simpara>
Las constantes marcadas con <literal>+</literal> están disponibles desde PHP
5.1.0 y son usadas junto con
<function>stream_socket_pair</function>. Por favor, observe que alguna de estas
constantes podría no estar disponible en su sistema.
</simpara>
</note>
<note>
<simpara>
Las constantes <constant>STREAM_META_*</constant> están disponibles desde PHP
5.4.0 y están destinadas a ser usadas con <function>stream_metadata</function>.
</simpara>
</note>
</appendix>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->