Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
MONGOC_GRIDFS_FILE_SEEK(3)	    libmongoc	      MONGOC_GRIDFS_FILE_SEEK(3)

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
     2009-present, MongoDB, Inc.

1.30.8				  Aug 27, 2026	      MONGOC_GRIDFS_FILE_SEEK(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=mongoc_gridfs_file_seek&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help