Diferencia entre revisiones de «Stream.flush()»
De ArduWiki
(Página creada con «== Descripción == == Sintaxis == <pre> </pre> == Parametros == == Vea también == * Stream.read() * Stream.find() * Stream.findUntil() * Stream.peek()...») |
|||
Línea 1: | Línea 1: | ||
== Descripción == | == Descripción == | ||
+ | Su efecto varía según el tipo de flujo de salida: | ||
+ | |||
+ | |||
+ | ;Byte a byte sincrónico (sin buffer): no hace nada. | ||
+ | ;Byte a byte asincrónico (con buffer): bloquea la ejecución hasta que todos los datos pendientes hayan sido enviados. | ||
+ | ;Por bloques: fuerza el envío del bloque en caché, a menos que no se haya modificado de antemano (con respecto al mismo bloque en la fuente de datos). | ||
+ | ;Sin implementar/no soportado: no hace nada. | ||
== Sintaxis == | == Sintaxis == | ||
<pre> | <pre> | ||
+ | objetoStream.flush(); | ||
</pre> | </pre> | ||
== Parametros == | == Parametros == | ||
+ | Nada. | ||
+ | |||
+ | == Advertencias == | ||
+ | * Cualquier clase que herede de [[Stream]], debe implementar obligatoria y explícitamente esta función. Debe hacerse de manera que cumpla lo descrito en la sección de '''Descripción'''. Debe implementarse de acuerdo al tipo de flujo de salida que maneja. | ||
== Vea también == | == Vea también == |
Revisión del 23:15 11 jul 2018
Descripción
Su efecto varía según el tipo de flujo de salida:
- Byte a byte sincrónico (sin buffer)
- no hace nada.
- Byte a byte asincrónico (con buffer)
- bloquea la ejecución hasta que todos los datos pendientes hayan sido enviados.
- Por bloques
- fuerza el envío del bloque en caché, a menos que no se haya modificado de antemano (con respecto al mismo bloque en la fuente de datos).
- Sin implementar/no soportado
- no hace nada.
Sintaxis
objetoStream.flush();
Parametros
Nada.
Advertencias
- Cualquier clase que herede de Stream, debe implementar obligatoria y explícitamente esta función. Debe hacerse de manera que cumpla lo descrito en la sección de Descripción. Debe implementarse de acuerdo al tipo de flujo de salida que maneja.