CompressedData Event

This event fires with compressed data.

Syntax

ANSI (Cross Platform)
virtual int FireCompressedData(ZipStreamCompressedDataEventParams *e);
typedef struct {
const char *Data; int lenData; int reserved; } ZipStreamCompressedDataEventParams; Unicode (Windows) virtual INT FireCompressedData(ZipStreamCompressedDataEventParams *e);
typedef struct {
LPCSTR Data; INT lenData; INT reserved; } ZipStreamCompressedDataEventParams;
- (void)onCompressedData:(NSData*)data;
#define EID_ZIPSTREAM_COMPRESSEDDATA 1

virtual INT IPWORKSZIP_CALL FireCompressedData(LPSTR &lpData, INT &lenData);

Remarks

The CompressedData event fires as compressed data is available when CompressData or CompressBlock is called. This may fire one or more times when data is compressed.

Data holds the current block of compressed data.

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks ZIP 2020 C++ Edition - Version 20.0 [Build 8300]