xref: /netbsd-src/external/public-domain/sqlite/man/sqlite3_blob.3 (revision 53b02e147d4ed531c0d2a5ca9b3e8026ba3e99b5)
1.Dd December 19, 2018
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.Vt typedef struct sqlite3_blob sqlite3_blob;
9.Sh DESCRIPTION
10An instance of this object represents an open BLOB on which  incremental BLOB I/O
11can be performed.
12Objects of this type are created by sqlite3_blob_open()
13and destroyed by sqlite3_blob_close().
14The sqlite3_blob_read() and sqlite3_blob_write()
15interfaces can be used to read or write small subsections of the BLOB.
16The sqlite3_blob_bytes() interface returns the
17size of the BLOB in bytes.
18.Sh SEE ALSO
19.Xr sqlite3_blob_bytes 3 ,
20.Xr sqlite3_blob_close 3 ,
21.Xr sqlite3_blob_open 3 ,
22.Xr sqlite3_blob_read 3 ,
23.Xr sqlite3_blob_write 3
24