diff options
Diffstat (limited to 'gpgme/ops.h')
-rw-r--r-- | gpgme/ops.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/gpgme/ops.h b/gpgme/ops.h index 2ff8b559..bf5bb460 100644 --- a/gpgme/ops.h +++ b/gpgme/ops.h @@ -46,12 +46,11 @@ void _gpgme_release_result ( GpgmeCtx c ); void _gpgme_set_op_info (GpgmeCtx c, GpgmeData info); +void _gpgme_op_event_cb (void *data, GpgmeEventIO type, void *type_data); + /*-- wait.c --*/ GpgmeCtx _gpgme_wait_on_condition ( GpgmeCtx c, int hang, volatile int *cond ); -void _gpgme_freeze_fd ( int fd ); -void _gpgme_thaw_fd ( int fd ); - /*-- recipient.c --*/ int _gpgme_recipients_all_valid ( const GpgmeRecipients rset ); @@ -76,14 +75,15 @@ GpgmeError _gpgme_data_append_percentstring_for_xml ( GpgmeData dh, GpgmeError _gpgme_data_unread (GpgmeData dh, const char *buffer, size_t length ); -int _gpgme_data_inbound_handler (void *opaque, int pid, int fd); -int _gpgme_data_outbound_handler (void *opaque, int pid, int fd); - +void _gpgme_data_inbound_handler (void *opaque, int fd); +void _gpgme_data_outbound_handler (void *opaque, int fd); /*-- key.c --*/ GpgmeError _gpgme_key_new ( GpgmeKey *r_key ); GpgmeError _gpgme_key_new_secret ( GpgmeKey *r_key ); +/*-- op-support.c --*/ +GpgmeError _gpgme_op_reset (GpgmeCtx ctx, int synchronous); /*-- verify.c --*/ void _gpgme_release_verify_result (VerifyResult result); @@ -95,7 +95,8 @@ void _gpgme_verify_status_handler (GpgmeCtx ctx, GpgStatusCode code, void _gpgme_release_decrypt_result (DecryptResult result); void _gpgme_decrypt_status_handler (GpgmeCtx ctx, GpgStatusCode code, char *args); -GpgmeError _gpgme_decrypt_start (GpgmeCtx ctx, GpgmeData ciph, GpgmeData plain, +GpgmeError _gpgme_decrypt_start (GpgmeCtx ctx, int synchronous, + GpgmeData ciph, GpgmeData plain, void *status_handler); GpgmeError _gpgme_decrypt_result (GpgmeCtx ctx); |