source_sink ->close_as_file: : Sent when a stream opened for writing on this object using
pce_open/3 is
closed: no more data follows. The default does nothing. A subclass that
processes the data while it arrives, such as audio_stream,
uses it to handle the end of the data.