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.