Rizin
unix-like reverse engineering framework and cli tools
zip_source Struct Reference

#include <zipint.h>

Public Attributes

zip_source_tsrc
 
union {
   zip_source_callback   f
 
   zip_source_layered_callback   l
 
cb
 
void * ud
 
zip_error_t error
 
zip_int64_t supports
 
unsigned int open_count
 
zip_source_write_state_t write_state
 
bool source_closed
 
zip_tsource_archive
 
unsigned int refcount
 
bool eof
 
bool had_read_error
 
zip_uint64_t bytes_read
 

Detailed Description

Definition at line 383 of file zipint.h.

Member Data Documentation

◆ bytes_read

zip_uint64_t zip_source::bytes_read

Definition at line 399 of file zipint.h.

◆ 

union { ... } zip_source::cb

◆ eof

bool zip_source::eof

Definition at line 397 of file zipint.h.

◆ error

zip_error_t zip_source::error

Definition at line 390 of file zipint.h.

◆ f

zip_source_callback zip_source::f

Definition at line 386 of file zipint.h.

Referenced by zip_source_function_create().

◆ had_read_error

bool zip_source::had_read_error

Definition at line 398 of file zipint.h.

◆ l

Definition at line 387 of file zipint.h.

Referenced by zip_source_layered_create().

◆ open_count

unsigned int zip_source::open_count

Definition at line 392 of file zipint.h.

◆ refcount

unsigned int zip_source::refcount

Definition at line 396 of file zipint.h.

◆ source_archive

zip_t* zip_source::source_archive

Definition at line 395 of file zipint.h.

◆ source_closed

bool zip_source::source_closed

Definition at line 394 of file zipint.h.

◆ src

zip_source_t* zip_source::src

Definition at line 384 of file zipint.h.

Referenced by zip_source_layered_create().

◆ supports

zip_int64_t zip_source::supports

Definition at line 391 of file zipint.h.

Referenced by zip_source_function_create(), and zip_source_layered_create().

◆ ud

void* zip_source::ud

Definition at line 389 of file zipint.h.

Referenced by zip_source_function_create(), and zip_source_layered_create().

◆ write_state

zip_source_write_state_t zip_source::write_state

Definition at line 393 of file zipint.h.


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