engine_ops

Undocumented in source.
struct engine_ops {}

Members

Variables

cancel
gpgme_error_t function(void* engine) cancel;
Undocumented in source.
cancel_op
gpgme_error_t function(void* engine) cancel_op;
Undocumented in source.
conf_load
gpgme_error_t function(void* engine, gpgme_conf_comp_t* conf_p) conf_load;
Undocumented in source.
conf_save
gpgme_error_t function(void* engine, gpgme_conf_comp_t conf) conf_save;
Undocumented in source.
decrypt
gpgme_error_t function(void* engine, gpgme_data_t ciph, gpgme_data_t plain) decrypt;
Undocumented in source.
decrypt_verify
gpgme_error_t function(void* engine, gpgme_data_t ciph, gpgme_data_t plain) decrypt_verify;
Undocumented in source.
delete_
gpgme_error_t function(void* engine, gpgme_key_t key, int allow_secret) delete_;
Undocumented in source.
edit
gpgme_error_t function(void* engine, int type, gpgme_key_t key, gpgme_data_t out_, gpgme_ctx_t ctx) edit;
Undocumented in source.
encrypt
gpgme_error_t function(void* engine, gpgme_key_t[] recp, gpgme_encrypt_flags_t flags, gpgme_data_t plain, gpgme_data_t ciph, int use_armor) encrypt;
Undocumented in source.
encrypt_sign
gpgme_error_t function(void* engine, gpgme_key_t[] recp, gpgme_encrypt_flags_t flags, gpgme_data_t plain, gpgme_data_t ciph, int use_armor, gpgme_ctx_t ctx) encrypt_sign;
Undocumented in source.
export_
gpgme_error_t function(void* engine, const(char*) pattern, gpgme_export_mode_t mode, gpgme_data_t keydata, int use_armor) export_;
Undocumented in source.
export_ext
gpgme_error_t function(void* engine, const(char*)[] pattern, gpgme_export_mode_t mode, gpgme_data_t keydata, int use_armor) export_ext;
Undocumented in source.
genkey
gpgme_error_t function(void* engine, gpgme_data_t help_data, int use_armor, gpgme_data_t pubkey, gpgme_data_t seckey) genkey;
Undocumented in source.
get_file_name
const(char*) function() get_file_name;
Undocumented in source.
get_home_dir
const(char*) function() get_home_dir;
Undocumented in source.
get_req_version
const(char*) function() get_req_version;
Undocumented in source.
get_version
char* function(const(char*) file_name) get_version;
Undocumented in source.
getauditlog
gpgme_error_t function(void* engine, gpgme_data_t output, uint flags) getauditlog;
Undocumented in source.
import_
gpgme_error_t function(void* engine, gpgme_data_t keydata, gpgme_key_t* keyarray) import_;
Undocumented in source.
io_event
void function(void* engine, gpgme_event_io_t type, void* type_data) io_event;
Undocumented in source.
keylist
gpgme_error_t function(void* engine, const(char*) pattern, int secret_only, gpgme_keylist_mode_t mode, int engine_flags) keylist;
Undocumented in source.
keylist_ext
gpgme_error_t function(void* engine, const(char*)[] pattern, int secret_only, int reserved, gpgme_keylist_mode_t mode, int engine_flags) keylist_ext;
Undocumented in source.
new_
gpgme_error_t function(void** r_engine, const(char*) file_name, const(char*) home_dir) new_;
Undocumented in source.
opassuan_transact
gpgme_error_t function(void* engine, const(char*) command, gpgme_assuan_data_cb_t data_cb, void* data_cb_value, gpgme_assuan_inquire_cb_t inq_cb, void* inq_cb_value, gpgme_assuan_status_cb_t status_cb, void* status_cb_value) opassuan_transact;
Undocumented in source.
opspawn
gpgme_error_t function(void* engine, const(char*) file, const(char*)[] argv, gpgme_data_t datain, gpgme_data_t dataout, gpgme_data_t dataerr, uint flags) opspawn;
Undocumented in source.
passwd
gpgme_error_t function(void* engine, gpgme_key_t key, uint flags) passwd;
Undocumented in source.
release
void function(void* engine) release;
Undocumented in source.
reset
gpgme_error_t function(void* engine) reset;
Undocumented in source.
set_colon_line_handler
gpgme_error_t function(void* engine, engine_colon_line_handler_t fnc, void* fnc_value) set_colon_line_handler;
Undocumented in source.
set_command_handler
gpgme_error_t function(void* engine, engine_command_handler_t fnc, void* fnc_value, gpgme_data_t data) set_command_handler;
Undocumented in source.
set_io_cbs
void function(void* engine, gpgme_io_cbs_t io_cbs) set_io_cbs;
Undocumented in source.
set_locale
gpgme_error_t function(void* engine, int category, const(char*) value) set_locale;
Undocumented in source.
set_pinentry_mode
gpgme_error_t function(void* engine, gpgme_pinentry_mode_t mode) set_pinentry_mode;
Undocumented in source.
set_protocol
gpgme_error_t function(void* engine, gpgme_protocol_t protocol) set_protocol;
Undocumented in source.
set_status_handler
void function(void* engine, engine_status_handler_t fnc, void* fnc_value) set_status_handler;
Undocumented in source.
sign
gpgme_error_t function(void* engine, gpgme_data_t in_, gpgme_data_t out_, gpgme_sig_mode_t mode, int use_armor, int use_textmode, int include_certs, gpgme_ctx_t ctx) sign;
Undocumented in source.
trustlist
gpgme_error_t function(void* engine, const(char*) pattern) trustlist;
Undocumented in source.
verify
gpgme_error_t function(void* engine, gpgme_data_t sig, gpgme_data_t signed_text, gpgme_data_t plaintext) verify;
Undocumented in source.

Meta