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

FreeBSD Manual Pages

  
 
  

home | help
libssh2_sftp_seek64(3)		     libssh2		  libssh2_sftp_seek64(3)

NAME
     libssh2_sftp_seek64 - set the read/write position within a file

SYNOPSIS
     #include <libssh2.h>
     #include <libssh2_sftp.h>

     void
     libssh2_sftp_seek64(LIBSSH2_SFTP_HANDLE *handle,
			 libssh2_uint64_t offset);

DESCRIPTION
     handle - SFTP File Handle as returned by libssh2_sftp_open_ex(3)

     offset - Number of bytes from the beginning of file to seek to.

     Move  the	file handle's internal pointer to an arbitrary location. libssh2
     implements file pointers as a localized concept to make file access  appear
     more POSIX like. No packets are exchanged with the server during a seek op-
     eration.  The localized file pointer is used as a convenience offset during
     read/write operations.

     You MUST NOT seek during writing or reading a file with SFTP, as the inter-
     nals use outstanding packets and changing the "file position" during  tran-
     sit will results in badness.

AVAILABILITY
     Added in 1.0

SEE ALSO
     libssh2_sftp_open_ex(3)

libssh2 			   22 Dec 2008		  libssh2_sftp_seek64(3)

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

home | help