Rizin
unix-like reverse engineering framework and cli tools
|
#include <zip_source_file.h>
Public Attributes | |
void(* | close )(zip_source_file_context_t *ctx) |
zip_int64_t(* | commit_write )(zip_source_file_context_t *ctx) |
zip_int64_t(* | create_temp_output )(zip_source_file_context_t *ctx) |
zip_int64_t(* | create_temp_output_cloning )(zip_source_file_context_t *ctx, zip_uint64_t len) |
bool(* | open )(zip_source_file_context_t *ctx) |
zip_int64_t(* | read )(zip_source_file_context_t *ctx, void *buf, zip_uint64_t len) |
zip_int64_t(* | remove )(zip_source_file_context_t *ctx) |
void(* | rollback_write )(zip_source_file_context_t *ctx) |
bool(* | seek )(zip_source_file_context_t *ctx, void *f, zip_int64_t offset, int whence) |
bool(* | stat )(zip_source_file_context_t *ctx, zip_source_file_stat_t *st) |
char *(* | string_duplicate )(zip_source_file_context_t *ctx, const char *) |
zip_int64_t(* | tell )(zip_source_file_context_t *ctx, void *f) |
zip_int64_t(* | write )(zip_source_file_context_t *ctx, const void *data, zip_uint64_t len) |
Definition at line 74 of file zip_source_file.h.
void(* zip_source_file_operations::close) (zip_source_file_context_t *ctx) |
Definition at line 75 of file zip_source_file.h.
zip_int64_t(* zip_source_file_operations::commit_write) (zip_source_file_context_t *ctx) |
Definition at line 76 of file zip_source_file.h.
zip_int64_t(* zip_source_file_operations::create_temp_output) (zip_source_file_context_t *ctx) |
Definition at line 77 of file zip_source_file.h.
zip_int64_t(* zip_source_file_operations::create_temp_output_cloning) (zip_source_file_context_t *ctx, zip_uint64_t len) |
Definition at line 78 of file zip_source_file.h.
bool(* zip_source_file_operations::open) (zip_source_file_context_t *ctx) |
Definition at line 79 of file zip_source_file.h.
zip_int64_t(* zip_source_file_operations::read) (zip_source_file_context_t *ctx, void *buf, zip_uint64_t len) |
Definition at line 80 of file zip_source_file.h.
zip_int64_t(* zip_source_file_operations::remove) (zip_source_file_context_t *ctx) |
Definition at line 81 of file zip_source_file.h.
void(* zip_source_file_operations::rollback_write) (zip_source_file_context_t *ctx) |
Definition at line 82 of file zip_source_file.h.
bool(* zip_source_file_operations::seek) (zip_source_file_context_t *ctx, void *f, zip_int64_t offset, int whence) |
Definition at line 83 of file zip_source_file.h.
bool(* zip_source_file_operations::stat) (zip_source_file_context_t *ctx, zip_source_file_stat_t *st) |
Definition at line 84 of file zip_source_file.h.
char*(* zip_source_file_operations::string_duplicate) (zip_source_file_context_t *ctx, const char *) |
Definition at line 85 of file zip_source_file.h.
zip_int64_t(* zip_source_file_operations::tell) (zip_source_file_context_t *ctx, void *f) |
Definition at line 86 of file zip_source_file.h.
zip_int64_t(* zip_source_file_operations::write) (zip_source_file_context_t *ctx, const void *data, zip_uint64_t len) |
Definition at line 87 of file zip_source_file.h.