Home | History | Annotate | Download | only in dist

Lines Matching refs:sqlite3_backup_step

9572 **     <li><b>sqlite3_backup_step()</b> is called one or more times to transfer
9607 ** ^The [sqlite3_backup] object may be used with the sqlite3_backup_step() and
9611 ** [[sqlite3_backup_step()]] <b>sqlite3_backup_step()</b>
9613 ** ^Function sqlite3_backup_step(B,N) will copy up to N pages between
9616 ** ^If sqlite3_backup_step(B,N) successfully copies N pages and there
9618 ** ^If sqlite3_backup_step(B,N) successfully finishes copying all pages
9620 ** ^If an error occurs while running sqlite3_backup_step(B,N),
9622 ** [SQLITE_DONE], a call to sqlite3_backup_step() may return [SQLITE_READONLY],
9626 ** ^(The sqlite3_backup_step() might return [SQLITE_READONLY] if
9635 ** ^If sqlite3_backup_step() cannot obtain a required file-system lock, then
9640 ** sqlite3_backup_step() can be retried later. ^If the source
9642 ** is being used to write to the source database when sqlite3_backup_step()
9644 ** case the call to sqlite3_backup_step() can be retried later on. ^(If
9647 ** there is no point in retrying the call to sqlite3_backup_step(). These
9652 ** ^The first call to sqlite3_backup_step() obtains an exclusive lock
9655 ** and sqlite3_backup_step
9656 ** sqlite3_backup_step() obtains a [shared lock] on the source database that
9657 ** lasts for the duration of the sqlite3_backup_step() call.
9659 ** sqlite3_backup_step(), the source database may be modified mid-way
9663 ** restarted by the next call to sqlite3_backup_step(). ^If the source
9670 ** When sqlite3_backup_step() has returned [SQLITE_DONE], or when the
9675 ** ^If sqlite3_backup_step() has not yet returned [SQLITE_DONE], then any
9681 ** sqlite3_backup_step() errors occurred, regardless of whether or not
9682 ** sqlite3_backup_step() completed.
9684 ** sqlite3_backup_step() call on the same [sqlite3_backup] object, then
9687 ** ^A return of [SQLITE_BUSY] or [SQLITE_LOCKED] from sqlite3_backup_step()
9695 ** to be backed up at the conclusion of the most recent sqlite3_backup_step().
9698 ** sqlite3_backup_step().
9700 ** sqlite3_backup_step(). If the source database is modified in a way that
9704 ** sqlite3_backup_step().)^
9731 ** threads may safely make multiple concurrent calls to sqlite3_backup_step().
9734 ** same time as another thread is invoking sqlite3_backup_step() it is
9753 SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage);