1.Dd January 24, 2024 2.Dt SQLITE3_BLOB 3 3.Os 4.Sh NAME 5.Nm sqlite3_blob 6.Nd a handle to an open BLOB 7.Sh SYNOPSIS 8.In sqlite3.h 9.Vt typedef struct sqlite3_blob sqlite3_blob; 10.Sh DESCRIPTION 11An instance of this object represents an open BLOB on which incremental BLOB I/O 12can be performed. 13Objects of this type are created by 14.Fn sqlite3_blob_open 15and destroyed by 16.Fn sqlite3_blob_close . 17The 18.Fn sqlite3_blob_read 19and 20.Fn sqlite3_blob_write 21interfaces can be used to read or write small subsections of the BLOB. 22The 23.Fn sqlite3_blob_bytes 24interface returns the size of the BLOB in bytes. 25.Sh IMPLEMENTATION NOTES 26These declarations were extracted from the 27interface documentation at line 7669. 28.Bd -literal 29typedef struct sqlite3_blob sqlite3_blob; 30.Ed 31.Sh SEE ALSO 32.Xr sqlite3_blob_bytes 3 , 33.Xr sqlite3_blob_close 3 , 34.Xr sqlite3_blob_open 3 , 35.Xr sqlite3_blob_read 3 , 36.Xr sqlite3_blob_write 3 37