GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  ZIP_SOURCE (3)

NAME

zip_source - zip data source structure

CONTENTS

Library
Synopsis
Description
See Also
Authors

LIBRARY

libzip (-lzip)

SYNOPSIS


.In zip.h
.Vt zip_source_t *zs ;

DESCRIPTION

A
.Vt struct zip_source is a data source used by libzip(3) for adding or replacing file contents for a file in a zip archive. If the source supports seeking, it can also be used to open zip archives from. It is created by calling one of zip_source_buffer(3), zip_source_buffer_create(3), zip_source_file(3), zip_source_file_create(3), zip_source_filep(3), zip_source_filep_create(3), zip_source_function(3), zip_source_function_create(3), or zip_source_zip(3).
.Vt zip_source_t is reference counted, and created with a reference count of 1. zip_open_from_source(3), zip_file_add(3), and zip_file_replace(3) will decrement the reference count of the
.Vt zip_source_t when they are done using it, so zip_source_free(3) only needs to be called when these functions return an error. Use zip_source_keep(3) to increase the reference count, for example if you need the source after zip_close(3).

SEE ALSO

libzip(3), zip_source_buffer(3), zip_source_file(3), zip_source_filep(3), zip_source_free(3), zip_source_function(3), zip_source_zip(3)

AUTHORS


.An -nosplit
.An Dieter Baron Aq Mt dillo@nih.at and
.An Thomas Klausner Aq Mt tk@giga.or.at
Search for    or go to Top of page |  Section 3 |  Main Index


Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.