gio.MemoryInputStreamBase class for implementing streaming inputSynopsisgio.MemoryInputStreamgio.InputStreamgio.MemoryInputStreamadd_datadataFunctionsgio.memory_input_stream_new_from_datadataAncestry+-- gobject.GObject
+-- gio.InputStream
+-- gio.MemoryInputStream
Implemented Interfacesgio.MemoryInputStream
implements
gio.SeekableDescriptiongio.MemoryInputStream
is a class for using arbitrary memory chunks as input for GIO streaming input operations.
Constructorgio.MemoryInputStreamiconReturns :a new
gio.MemoryInputStream.
Creates an empty
gio.MemoryInputStream.
Methodsgio.MemoryInputStream.add_dataadd_datadatadata :input data.
The add_data() method appends data to data
that can be read from the input stream
Functionsgio.memory_input_stream_new_from_datamemory_input_stream_new_from_datadatadata :input data.
Returns :A new
gio.MemoryInputStream
read from data
The memory_input_stream_new_from_data() function creates
a new gio.MemoryInputStream
with data in memory.