]> git.tdb.fi Git - libs/core.git/blobdiff - source/base.h
Rewrite Buffered to support read-write buffering correctly
[libs/core.git] / source / base.h
index b4b8627363fbb720f128d2c492f97160091d07cd..c4d4ed94ba66f7f7e8eb14516104a589f3371cd7 100644 (file)
@@ -36,10 +36,10 @@ public:
        sigc::signal<void> signal_end_of_file;
 
        /**
-       Emitted when the I/O object is about to close.  Mainly intended for
-       buffering objects that need to flush their buffers at closing.
+       Emitted when there is a nonlinearity in I/O (such as a file being seeked)
+       and any data buffered by upper layers needs to be flushed.
        */
-       sigc::signal<void> signal_closing;
+       sigc::signal<void> signal_flush_required;
 
        /**
        Emitted when the I/O object has closed.