aboutsummaryrefslogtreecommitdiffstats
path: root/gpgme/engine.h
diff options
context:
space:
mode:
authorMarcus Brinkmann <[email protected]>2001-12-18 21:02:35 +0000
committerMarcus Brinkmann <[email protected]>2001-12-18 21:02:35 +0000
commit6d7f9eb4ff066e1bda93ea9f828e029d5c55bb5f (patch)
tree8c41d2029e2d58c4871643b0d64d1395327b80d4 /gpgme/engine.h
parentadded debug message to encrypt() function (diff)
downloadgpgme-6d7f9eb4ff066e1bda93ea9f828e029d5c55bb5f.tar.gz
gpgme-6d7f9eb4ff066e1bda93ea9f828e029d5c55bb5f.zip
2001-12-18 Marcus Brinkmann <[email protected]>
* rungpg.c (struct reap_s, reap_list, reap_list_lock): Moved to ... * engine.c (struct reap_s, reap_list, reap_list_lock): ... here. Include `time.h', `sys/types.h', `assert.h', and `sema.h'. * rungpg.c (_gpgme_engine_add_child_to_reap_list): New function. (do_reaping, _gpgme_gpg_housecleaning): Moved to ... * engine.c (do_reaping, _gpgme_engine_housecleaning): ... here. * rungpg.c (_gpgme_gpg_release): Replace code that is now in its own function by call to _gpgme_engine_add_child_to_reap_list(). * wait.c: Include `engine.h'. (run_idle): Call _gpgme_engine_housecleaning(), not _gpgme_gpg_housecleaning().
Diffstat (limited to '')
-rw-r--r--gpgme/engine.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gpgme/engine.h b/gpgme/engine.h
index a2f2f6c2..23be9dc9 100644
--- a/gpgme/engine.h
+++ b/gpgme/engine.h
@@ -63,4 +63,7 @@ GpgmeError _gpgme_engine_op_verify (EngineObject engine, GpgmeData sig,
GpgmeData text);
GpgmeError _gpgme_engine_start (EngineObject engine, void *opaque);
+void _gpgme_engine_add_child_to_reap_list (void *buf, int buflen, pid_t pid);
+void _gpgme_engine_housecleaning (void);
+
#endif /* ENGINE_H */