Stream.flush()
De ArduWiki
Revisión del 23:15 11 jul 2018 de Lucario448 (Discusión | contribuciones)
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.