Sets our main struct and passes it to the parent class
Closes the BLOB. After calling this function, blob should no longer be used.
Let the provider free any internal data stored in blob. The user is still responsible for deallocating blob itself.
the main Gtk struct as a void*
Sets the blob read/write position.
Opens an existing BLOB. The BLOB must be initialized by gda_connection_create_blob or obtained from a GdaValue.
Reads a chunk of bytes from the BLOB into a user-provided location.
Removes the BLOB from the database. After calling this function, blob should no longer be used.
Writes a chunk of bytes from a user-provided location to the BLOB.
the main Gtk struct