U:RDoc::AnyMethod[iI"
fsync:ETI"
IO#fsync;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [
I"CImmediately writes all buffered data in ios to disk. ;TI"/Note that fsync
differs from ;TI"Jusing IO#sync=
. The latter ensures that data is flushed ;TI"Efrom Ruby's buffers, but does not guarantee that the underlying ;TI"1operating system actually writes it to disk.;To:RDoc::Markup::BlankLine o;
; [I"0NotImplementedError
is raised ;TI"Kif the underlying operating system does not support fsync(2).;T:
@fileI" io.c;T:0@omit_headings_from_table_of_contents_below0I"ios.fsync -> 0 or nil
;T0[ I"();T@FI"IO;TcRDoc::NormalClass00