Ruby: linkedlist_datablock_internal_s Struct Reference

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

Data Fields
linkedlist_datablock_internal_s Struct Reference

## Data Fields
struct linkedlist_datablock_internal_s * | next_datablock
uLong | avail_in_this_block
uLong | filled_in_this_block
uLong | unused
unsigned char | data [SIZEDATA_INDATABLOCK]

## Detailed Description

Definition at line 114 of file zip.c.

## Field Documentation

## ◆ avail_in_this_block

uLong linkedlist_datablock_internal_s::avail_in_this_block

Definition at line 117 of file zip.c.

Referenced by add_data_in_datablock(), and allocate_new_datablock().

## ◆ data

unsigned char linkedlist_datablock_internal_s::data[SIZEDATA_INDATABLOCK]

Definition at line 120 of file zip.c.

Referenced by add_data_in_datablock(), and zipClose().

## ◆ filled_in_this_block

uLong linkedlist_datablock_internal_s::filled_in_this_block

Definition at line 118 of file zip.c.

Referenced by add_data_in_datablock(), allocate_new_datablock(), and zipClose().

## ◆ next_datablock

struct linkedlist_datablock_internal_s* linkedlist_datablock_internal_s::next_datablock

Definition at line 116 of file zip.c.

Referenced by add_data_in_datablock(), allocate_new_datablock(), free_datablock(), and zipClose().

## ◆ unused

uLong linkedlist_datablock_internal_s::unused

Definition at line 119 of file zip.c.

The documentation for this struct was generated from the following file:

- ext/zlib/zlib-1.2.13/contrib/minizip/zip.c