Lines Matching defs:pgp_stream_t
87 typedef struct pgp_stream_t pgp_stream_t;
110 typedef int pgp_reader_func_t(pgp_stream_t *, void *, size_t, pgp_error_t **,
115 void pgp_stream_delete(pgp_stream_t *);
116 pgp_error_t *pgp_stream_get_errors(pgp_stream_t *);
117 pgp_crypt_t *pgp_get_decrypt(pgp_stream_t *);
119 void pgp_set_callback(pgp_stream_t *, pgp_cbfunc_t *, void *);
120 void pgp_callback_push(pgp_stream_t *, pgp_cbfunc_t *, void *);
123 void pgp_reader_set(pgp_stream_t *, pgp_reader_func_t *,
125 void pgp_reader_push(pgp_stream_t *, pgp_reader_func_t *,
127 void pgp_reader_pop(pgp_stream_t *);
135 pgp_reader_t *pgp_readinfo(pgp_stream_t *);
137 int pgp_parse(pgp_stream_t *, const int);
147 void pgp_parse_options(pgp_stream_t *, pgp_content_enum,
150 unsigned pgp_limited_read(pgp_stream_t *, uint8_t *, size_t, pgp_region_t *,
153 unsigned pgp_stacked_limited_read(pgp_stream_t *, uint8_t *, unsigned,
156 void pgp_parse_hash_init(pgp_stream_t *, pgp_hash_alg_t,
158 void pgp_parse_hash_data(pgp_stream_t *, const void *, size_t);
159 void pgp_parse_hash_finish(pgp_stream_t *);
160 pgp_hash_t *pgp_parse_hash_find(pgp_stream_t *, const uint8_t *);
164 int pgp_decompress(pgp_region_t *, pgp_stream_t *,