manpagez: man pages & more
man zzip_fread(3)
Home | html | info | man
zzip_read(3)                 zziplib Function List                zzip_read(3)


NAME

       zzip_read, zzip_fread -  read data.


SYNOPSIS

       #include <zzip/lib.h>


       zzip_ssize_t
       zzip_read(ZZIP_FILE* fp, void* buf, zzip_size_t len)

       zzip_size_t
       zzip_fread(void* ptr, zzip_size_t size, zzip_size_t nmemb, ZZIP_FILE* file)





DESCRIPTION

        The zzip_read function will read(2) data from a real/zipped file.

        The zzip_read function is the replacement for read(2) will fill the
       given buffer with bytes from the opened file. It will return the number
       of bytes read, so if the EOF is encountered you will be prompted with
       the number of bytes actually read.

        If the file-handle is wrapping a stat'able file then it will actually
       just perform a normal read(2)-call, otherwise zzip_file_read is called
       to decompress the data stream and any error is mapped to errno(3).




AUTHOR

        Guido Draheim <guidod@gmx.de> Tomi Ollila <Tomi.Ollila@iki.fi>




COPYRIGHT

        Copyright (c) Guido Draheim, use under copyleft (LGPL,MPL)



zziplib                             0.13.74                       zzip_read(3)

libzzip 0.13.74 - Generated Sat Mar 23 06:58:39 CDT 2024
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.