aboutsummaryrefslogtreecommitdiffstats
path: root/gpgme/ops.h
diff options
context:
space:
mode:
Diffstat (limited to 'gpgme/ops.h')
-rw-r--r--gpgme/ops.h15
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);