Sets our main struct and passes it to the parent class.
Creates a new data output stream for base_stream.
Gets the byte order for the stream.
Get the main Gtk struct
the main Gtk struct as a void*
Puts a byte into the output stream.
Puts a signed 16-bit integer into the output stream.
Puts a signed 32-bit integer into the output stream.
Puts a signed 64-bit integer into the stream.
Puts a string into the output stream.
Puts an unsigned 16-bit integer into the output stream.
Puts an unsigned 32-bit integer into the stream.
Puts an unsigned 64-bit integer into the stream.
Sets the byte order of the data output stream to order.
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Gets the base stream for the filter stream.
Returns whether the base stream will be closed when stream is closed.
Sets whether the base stream will be closed when stream is closed.
Get the main Gtk struct
the main Gtk struct as a void*
Tests if the stream supports the GSeekableIface
Tests if the length of the stream can be adjusted with g_seekable_truncate().
Seeks in the stream by the given offset, modified by type.
Tells the current position within the stream.
Sets the length of the stream to offset. If the stream was previously larger than offset, the extra data is discarded. If the stream was previouly shorter than offset, it is extended with NUL ('\0') bytes.
Data output stream implements gio.OutputStream and includes functions for writing data directly to an output stream.