typedef struct sqlite3_backup sqlite3_backup;
The sqlite3_backup object records state information about an ongoing online backup operation. The sqlite3_backup object is created by a call to sqlite3_backup_init() and is destroyed by a call to sqlite3_backup_finish().
See Also: Using the SQLite Online Backup API
SQLite is in the Public Domain.