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
       returned.   Otherwise,  -1  is  returned	 and  the error	information in
       source is set to	indicate the error.

SEE ALSO
       libzip(3),   zip_source(3),   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 14.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+14.3.quarterly>

home | help