Provided by: libmongoc-doc_1.26.0-1.1ubuntu2_all 

SYNOPSIS
int
mongoc_gridfs_file_seek (mongoc_gridfs_file_t *file, int64_t delta, int whence);
PARAMETERS
• file: A mongoc_gridfs_file_t.
• delta: The amount to move the file position. May be positive or negative.
• whence: One of SEEK_SET, SEEK_CUR or SEEK_END.
DESCRIPTION
Adjust the file position pointer in the given file by delta, starting from the position whence. The
whence argument is interpreted as in fseek(2):
┌──────────┬───────────────────────────────────────┐
│ SEEK_SET │ Set the position relative to the │
│ │ start of the file. │
├──────────┼───────────────────────────────────────┤
│ SEEK_CUR │ Move delta relative to the current │
│ │ file position. │
├──────────┼───────────────────────────────────────┤
│ SEEK_END │ Move delta relative to the end of the │
│ │ file. │
└──────────┴───────────────────────────────────────┘
On success, the file's underlying position pointer is set appropriately. On failure, the file position is
NOT changed and errno is set to indicate the error.
ERRORS
┌────────┬───────────────────────────────────────┐
│ EINVAL │ whence is not one of SEEK_SET, │
│ │ SEEK_CUR or SEEK_END. │
├────────┼───────────────────────────────────────┤
│ EINVAL │ The resulting file position would be │
│ │ negative. │
└────────┴───────────────────────────────────────┘
RETURNS
Returns 0 if successful; otherwise -1 and errno is set.
AUTHOR
MongoDB, Inc
COPYRIGHT
2017-present, MongoDB, Inc
1.26.0 Mar 31, 2024 MONGOC_GRIDFS_FILE_SEEK(3)