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

FreeBSD Manual Pages

  
 
  

home | help
ZIP_SOURCE_READ(3)	     Library Functions Manual	      ZIP_SOURCE_READ(3)

NAME
     zip_source_read -- read data from zip source

LIBRARY
     libzip (-lzip)

SYNOPSIS
     #include <zip.h>

     zip_int64_t
     zip_source_read(zip_source_t *source, void *data, zip_uint64_t len);

DESCRIPTION
     The function zip_source_read() reads up to len bytes of data from source at
     the current read offset into the buffer data.

     The   zip	 source   source  has  to  be  opened  for  reading  by  calling
     zip_source_open(3) first.

RETURN VALUES
     Upon successful completion the number of  bytes  read  is	returned.   When
     zip_source_read()	is  called  after reaching the end of the file, 0 is re-
     turned.  Otherwise, -1 is returned and the error information in  source  is
     set to indicate the error.

SEE ALSO
     libzip(3),     zip_source(5),    zip_source_seek(3),    zip_source_tell(3),
     zip_source_write(3)

HISTORY
     zip_source_read() was added in libzip 1.0.

AUTHORS
     Dieter Baron <dillo@nih.at> and Thomas Klausner <wiz@gatalith.at>

FreeBSD ports 15.quarterly     September 28, 2021	      ZIP_SOURCE_READ(3)

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

home | help