Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Documentation
type C'gpgme_ctx_t = Word64 Source
type C'gpgme_data_t = Word64 Source
type C'gpg_error_t = CUInt Source
type C'gpgme_error_t = CUInt Source
type C'gpg_err_code_t = CUInt Source
type C'gpgme_err_code_t = CUInt Source
type C'gpg_err_source_t = CUInt Source
type C'gpgme_err_source_t = CUInt Source
c'gpgme_strerror_r :: C'gpg_error_t -> CString -> CSize -> IO CInt Source
p'gpgme_strerror :: FunPtr (C'gpgme_error_t -> IO CString) Source
p'gpgme_strerror_r :: FunPtr (C'gpg_error_t -> CString -> CSize -> IO CInt) Source
type C'gpgme_data_encoding_t = CUInt Source
c'GPGME_DATA_ENCODING_NONE :: Num a => a Source
c'GPGME_DATA_ENCODING_BINARY :: Num a => a Source
c'GPGME_DATA_ENCODING_BASE64 :: Num a => a Source
c'GPGME_DATA_ENCODING_ARMOR :: Num a => a Source
type C'gpgme_pubkey_algo_t = CUInt Source
c'GPGME_PK_RSA :: Num a => a Source
c'GPGME_PK_RSA_E :: Num a => a Source
c'GPGME_PK_RSA_S :: Num a => a Source
c'GPGME_PK_ELG_E :: Num a => a Source
c'GPGME_PK_DSA :: Num a => a Source
c'GPGME_PK_ELG :: Num a => a Source
type C'gpgme_hash_algo_t = CUInt Source
c'GPGME_MD_NONE :: Num a => a Source
c'GPGME_MD_MD5 :: Num a => a Source
c'GPGME_MD_SHA1 :: Num a => a Source
c'GPGME_MD_RMD160 :: Num a => a Source
c'GPGME_MD_MD2 :: Num a => a Source
c'GPGME_MD_TIGER :: Num a => a Source
c'GPGME_MD_HAVAL :: Num a => a Source
c'GPGME_MD_SHA256 :: Num a => a Source
c'GPGME_MD_SHA384 :: Num a => a Source
c'GPGME_MD_SHA512 :: Num a => a Source
c'GPGME_MD_MD4 :: Num a => a Source
c'GPGME_MD_CRC32 :: Num a => a Source
c'GPGME_MD_CRC32_RFC1510 :: Num a => a Source
c'GPGME_MD_CRC24_RFC2440 :: Num a => a Source
type C'gpgme_sig_mode_t = CUInt Source
c'GPGME_SIG_MODE_NORMAL :: Num a => a Source
c'GPGME_SIG_MODE_DETACH :: Num a => a Source
c'GPGME_SIG_MODE_CLEAR :: Num a => a Source
type C'gpgme_validity_t = CUInt Source
c'GPGME_VALIDITY_UNKNOWN :: Num a => a Source
c'GPGME_VALIDITY_UNDEFINED :: Num a => a Source
c'GPGME_VALIDITY_NEVER :: Num a => a Source
c'GPGME_VALIDITY_MARGINAL :: Num a => a Source
c'GPGME_VALIDITY_FULL :: Num a => a Source
c'GPGME_VALIDITY_ULTIMATE :: Num a => a Source
type C'gpgme_protocol_t = CUInt Source
c'GPGME_PROTOCOL_OpenPGP :: Num a => a Source
c'GPGME_PROTOCOL_CMS :: Num a => a Source
c'GPGME_PROTOCOL_GPGCONF :: Num a => a Source
c'GPGME_PROTOCOL_UNKNOWN :: Num a => a Source
type C'gpgme_keylist_mode_t = CUInt Source
c'GPGME_KEYLIST_MODE_LOCAL :: Num a => a Source
c'GPGME_KEYLIST_MODE_EXTERN :: Num a => a Source
c'GPGME_KEYLIST_MODE_SIGS :: Num a => a Source
c'GPGME_KEYLIST_MODE_SIG_NOTATIONS :: Num a => a Source
c'GPGME_KEYLIST_MODE_VALIDATE :: Num a => a Source
c'GPGME_AUDITLOG_HTML :: Num a => a Source
c'GPGME_AUDITLOG_WITH_HELP :: Num a => a Source
c'GPGME_SIG_NOTATION_HUMAN_READABLE :: Num a => a Source
c'GPGME_SIG_NOTATION_CRITICAL :: Num a => a Source
type C'gpgme_sig_notation_t = Word64 Source
type C'gpgme_status_code_t = CUInt Source
c'GPGME_STATUS_EOF :: Num a => a Source
c'GPGME_STATUS_ENTER :: Num a => a Source
c'GPGME_STATUS_LEAVE :: Num a => a Source
c'GPGME_STATUS_ABORT :: Num a => a Source
c'GPGME_STATUS_GOODSIG :: Num a => a Source
c'GPGME_STATUS_BADSIG :: Num a => a Source
c'GPGME_STATUS_ERRSIG :: Num a => a Source
c'GPGME_STATUS_BADARMOR :: Num a => a Source
c'GPGME_STATUS_RSA_OR_IDEA :: Num a => a Source
c'GPGME_STATUS_KEYEXPIRED :: Num a => a Source
c'GPGME_STATUS_KEYREVOKED :: Num a => a Source
c'GPGME_STATUS_TRUST_UNDEFINED :: Num a => a Source
c'GPGME_STATUS_TRUST_NEVER :: Num a => a Source
c'GPGME_STATUS_TRUST_MARGINAL :: Num a => a Source
c'GPGME_STATUS_TRUST_FULLY :: Num a => a Source
c'GPGME_STATUS_TRUST_ULTIMATE :: Num a => a Source
c'GPGME_STATUS_SHM_INFO :: Num a => a Source
c'GPGME_STATUS_SHM_GET :: Num a => a Source
c'GPGME_STATUS_SHM_GET_BOOL :: Num a => a Source
c'GPGME_STATUS_SHM_GET_HIDDEN :: Num a => a Source
c'GPGME_STATUS_NEED_PASSPHRASE :: Num a => a Source
c'GPGME_STATUS_VALIDSIG :: Num a => a Source
c'GPGME_STATUS_SIG_ID :: Num a => a Source
c'GPGME_STATUS_ENC_TO :: Num a => a Source
c'GPGME_STATUS_NODATA :: Num a => a Source
c'GPGME_STATUS_BAD_PASSPHRASE :: Num a => a Source
c'GPGME_STATUS_NO_PUBKEY :: Num a => a Source
c'GPGME_STATUS_NO_SECKEY :: Num a => a Source
c'GPGME_STATUS_NEED_PASSPHRASE_SYM :: Num a => a Source
c'GPGME_STATUS_DECRYPTION_FAILED :: Num a => a Source
c'GPGME_STATUS_DECRYPTION_OKAY :: Num a => a Source
c'GPGME_STATUS_MISSING_PASSPHRASE :: Num a => a Source
c'GPGME_STATUS_GOOD_PASSPHRASE :: Num a => a Source
c'GPGME_STATUS_GOODMDC :: Num a => a Source
c'GPGME_STATUS_BADMDC :: Num a => a Source
c'GPGME_STATUS_ERRMDC :: Num a => a Source
c'GPGME_STATUS_IMPORTED :: Num a => a Source
c'GPGME_STATUS_IMPORT_OK :: Num a => a Source
c'GPGME_STATUS_IMPORT_PROBLEM :: Num a => a Source
c'GPGME_STATUS_IMPORT_RES :: Num a => a Source
c'GPGME_STATUS_FILE_START :: Num a => a Source
c'GPGME_STATUS_FILE_DONE :: Num a => a Source
c'GPGME_STATUS_FILE_ERROR :: Num a => a Source
c'GPGME_STATUS_BEGIN_DECRYPTION :: Num a => a Source
c'GPGME_STATUS_END_DECRYPTION :: Num a => a Source
c'GPGME_STATUS_BEGIN_ENCRYPTION :: Num a => a Source
c'GPGME_STATUS_END_ENCRYPTION :: Num a => a Source
c'GPGME_STATUS_DELETE_PROBLEM :: Num a => a Source
c'GPGME_STATUS_GET_BOOL :: Num a => a Source
c'GPGME_STATUS_GET_LINE :: Num a => a Source
c'GPGME_STATUS_GET_HIDDEN :: Num a => a Source
c'GPGME_STATUS_GOT_IT :: Num a => a Source
c'GPGME_STATUS_PROGRESS :: Num a => a Source
c'GPGME_STATUS_SIG_CREATED :: Num a => a Source
c'GPGME_STATUS_SESSION_KEY :: Num a => a Source
c'GPGME_STATUS_NOTATION_NAME :: Num a => a Source
c'GPGME_STATUS_NOTATION_DATA :: Num a => a Source
c'GPGME_STATUS_POLICY_URL :: Num a => a Source
c'GPGME_STATUS_BEGIN_STREAM :: Num a => a Source
c'GPGME_STATUS_END_STREAM :: Num a => a Source
c'GPGME_STATUS_KEY_CREATED :: Num a => a Source
c'GPGME_STATUS_USERID_HINT :: Num a => a Source
c'GPGME_STATUS_UNEXPECTED :: Num a => a Source
c'GPGME_STATUS_INV_RECP :: Num a => a Source
c'GPGME_STATUS_NO_RECP :: Num a => a Source
c'GPGME_STATUS_ALREADY_SIGNED :: Num a => a Source
c'GPGME_STATUS_SIGEXPIRED :: Num a => a Source
c'GPGME_STATUS_EXPSIG :: Num a => a Source
c'GPGME_STATUS_EXPKEYSIG :: Num a => a Source
c'GPGME_STATUS_TRUNCATED :: Num a => a Source
c'GPGME_STATUS_ERROR :: Num a => a Source
c'GPGME_STATUS_NEWSIG :: Num a => a Source
c'GPGME_STATUS_REVKEYSIG :: Num a => a Source
c'GPGME_STATUS_SIG_SUBPACKET :: Num a => a Source
c'GPGME_STATUS_NEED_PASSPHRASE_PIN :: Num a => a Source
c'GPGME_STATUS_SC_OP_FAILURE :: Num a => a Source
c'GPGME_STATUS_SC_OP_SUCCESS :: Num a => a Source
c'GPGME_STATUS_CARDCTRL :: Num a => a Source
c'GPGME_STATUS_BACKUP_KEY_CREATED :: Num a => a Source
c'GPGME_STATUS_PKA_TRUST_BAD :: Num a => a Source
c'GPGME_STATUS_PKA_TRUST_GOOD :: Num a => a Source
c'GPGME_STATUS_PLAINTEXT :: Num a => a Source
type C'gpgme_engine_info_t = Word64 Source
type C'gpgme_subkey_t = Word64 Source
type C'gpgme_key_sig_t = Word64 Source
type C'gpgme_user_id_t = Word64 Source
type C'gpgme_key_t = Word64 Source
type C'gpgme_passphrase_cb_t = FunPtr (Ptr () -> CString -> CString -> CInt -> CInt -> IO C'gpgme_error_t) Source
mk'gpgme_passphrase_cb_t :: (Ptr () -> CString -> CString -> CInt -> CInt -> IO C'gpgme_error_t) -> IO C'gpgme_passphrase_cb_t Source
type C'gpgme_edit_cb_t = FunPtr (Ptr () -> C'gpgme_status_code_t -> CString -> CInt -> IO C'gpgme_error_t) Source
mk'gpgme_progress_cb_t :: (Ptr () -> CString -> CInt -> CInt -> CInt -> IO ()) -> IO C'gpgme_progress_cb_t Source
mK'gpgme_passphrase_cb_t :: C'gpgme_passphrase_cb_t -> Ptr () -> CString -> CString -> CInt -> CInt -> IO C'gpgme_error_t Source
mk'gpgme_edit_cb_t :: (Ptr () -> C'gpgme_status_code_t -> CString -> CInt -> IO C'gpgme_error_t) -> IO C'gpgme_edit_cb_t Source
mK'gpgme_progress_cb_t :: C'gpgme_progress_cb_t -> Ptr () -> CString -> CInt -> CInt -> CInt -> IO () Source
c'gpgme_release :: C'gpgme_ctx_t -> IO () Source
mK'gpgme_edit_cb_t :: C'gpgme_edit_cb_t -> Ptr () -> C'gpgme_status_code_t -> CString -> CInt -> IO C'gpgme_error_t Source
p'gpgme_new :: FunPtr (Ptr C'gpgme_ctx_t -> IO C'gpgme_error_t) Source
p'gpgme_release :: FunPtr (C'gpgme_ctx_t -> IO ()) Source
c'gpgme_set_armor :: C'gpgme_ctx_t -> CInt -> IO () Source
c'gpgme_set_textmode :: C'gpgme_ctx_t -> CInt -> IO () Source
p'gpgme_set_armor :: FunPtr (C'gpgme_ctx_t -> CInt -> IO ()) Source
p'gpgme_get_armor :: FunPtr (C'gpgme_ctx_t -> IO CInt) Source
p'gpgme_set_textmode :: FunPtr (C'gpgme_ctx_t -> CInt -> IO ()) Source
p'gpgme_get_textmode :: FunPtr (C'gpgme_ctx_t -> IO CInt) Source
c'GPGME_INCLUDE_CERTS_DEFAULT :: Num a => a Source
c'gpgme_set_include_certs :: C'gpgme_ctx_t -> CInt -> IO () Source
p'gpgme_set_include_certs :: FunPtr (C'gpgme_ctx_t -> CInt -> IO ()) Source
c'gpgme_set_passphrase_cb :: C'gpgme_ctx_t -> C'gpgme_passphrase_cb_t -> Ptr () -> IO () Source
p'gpgme_set_keylist_mode :: FunPtr (C'gpgme_ctx_t -> C'gpgme_keylist_mode_t -> IO C'gpgme_error_t) Source
c'gpgme_get_passphrase_cb :: C'gpgme_ctx_t -> Ptr C'gpgme_passphrase_cb_t -> Ptr (Ptr ()) -> IO () Source
c'gpgme_set_progress_cb :: C'gpgme_ctx_t -> C'gpgme_progress_cb_t -> Ptr () -> IO () Source
p'gpgme_set_passphrase_cb :: FunPtr (C'gpgme_ctx_t -> C'gpgme_passphrase_cb_t -> Ptr () -> IO ()) Source
c'gpgme_get_progress_cb :: C'gpgme_ctx_t -> Ptr C'gpgme_progress_cb_t -> Ptr (Ptr ()) -> IO () Source
p'gpgme_get_passphrase_cb :: FunPtr (C'gpgme_ctx_t -> Ptr C'gpgme_passphrase_cb_t -> Ptr (Ptr ()) -> IO ()) Source
c'gpgme_set_locale :: C'gpgme_ctx_t -> CInt -> CString -> IO C'gpgme_error_t Source
p'gpgme_set_progress_cb :: FunPtr (C'gpgme_ctx_t -> C'gpgme_progress_cb_t -> Ptr () -> IO ()) Source
p'gpgme_get_progress_cb :: FunPtr (C'gpgme_ctx_t -> Ptr C'gpgme_progress_cb_t -> Ptr (Ptr ()) -> IO ()) Source
p'gpgme_set_locale :: FunPtr (C'gpgme_ctx_t -> CInt -> CString -> IO C'gpgme_error_t) Source
c'gpgme_ctx_set_engine_info :: C'gpgme_ctx_t -> C'gpgme_protocol_t -> CString -> CString -> IO C'gpgme_error_t Source
p'gpgme_ctx_set_engine_info :: FunPtr (C'gpgme_ctx_t -> C'gpgme_protocol_t -> CString -> CString -> IO C'gpgme_error_t) Source
c'gpgme_signers_clear :: C'gpgme_ctx_t -> IO () Source
p'gpgme_signers_clear :: FunPtr (C'gpgme_ctx_t -> IO ()) Source
c'gpgme_sig_notation_clear :: C'gpgme_ctx_t -> IO () Source
p'gpgme_signers_enum :: FunPtr (C'gpgme_ctx_t -> CInt -> IO C'gpgme_key_t) Source
c'gpgme_sig_notation_add :: C'gpgme_ctx_t -> CString -> CString -> C'gpgme_sig_notation_flags_t -> IO C'gpgme_error_t Source
p'gpgme_sig_notation_clear :: FunPtr (C'gpgme_ctx_t -> IO ()) Source
p'gpgme_sig_notation_add :: FunPtr (C'gpgme_ctx_t -> CString -> CString -> C'gpgme_sig_notation_flags_t -> IO C'gpgme_error_t) Source
type C'gpgme_io_cb_t = FunPtr (Ptr () -> CInt -> IO C'gpgme_error_t) Source
type C'gpgme_register_io_cb_t = FunPtr (Ptr () -> CInt -> CInt -> C'gpgme_io_cb_t -> Ptr () -> Ptr (Ptr ()) -> IO C'gpgme_error_t) Source
mk'gpgme_io_cb_t :: (Ptr () -> CInt -> IO C'gpgme_error_t) -> IO C'gpgme_io_cb_t Source
type C'gpgme_remove_io_cb_t = FunPtr (Ptr () -> IO ()) Source
mk'gpgme_register_io_cb_t :: (Ptr () -> CInt -> CInt -> C'gpgme_io_cb_t -> Ptr () -> Ptr (Ptr ()) -> IO C'gpgme_error_t) -> IO C'gpgme_register_io_cb_t Source
mk'gpgme_remove_io_cb_t :: (Ptr () -> IO ()) -> IO C'gpgme_remove_io_cb_t Source
mK'gpgme_io_cb_t :: C'gpgme_io_cb_t -> Ptr () -> CInt -> IO C'gpgme_error_t Source
type C'gpgme_event_io_t = CUInt Source
mK'gpgme_register_io_cb_t :: C'gpgme_register_io_cb_t -> Ptr () -> CInt -> CInt -> C'gpgme_io_cb_t -> Ptr () -> Ptr (Ptr ()) -> IO C'gpgme_error_t Source
mK'gpgme_remove_io_cb_t :: C'gpgme_remove_io_cb_t -> Ptr () -> IO () Source
c'GPGME_EVENT_START :: Num a => a Source
c'GPGME_EVENT_DONE :: Num a => a Source
c'GPGME_EVENT_NEXT_KEY :: Num a => a Source
c'GPGME_EVENT_NEXT_TRUSTITEM :: Num a => a Source
type C'gpgme_event_io_cb_t = FunPtr (Ptr () -> C'gpgme_event_io_t -> Ptr () -> IO ()) Source
mk'gpgme_event_io_cb_t :: (Ptr () -> C'gpgme_event_io_t -> Ptr () -> IO ()) -> IO C'gpgme_event_io_cb_t Source
mK'gpgme_event_io_cb_t :: C'gpgme_event_io_cb_t -> Ptr () -> C'gpgme_event_io_t -> Ptr () -> IO () Source
type C'gpgme_io_cbs_t = Ptr C'gpgme_io_cbs Source
c'gpgme_set_io_cbs :: C'gpgme_ctx_t -> C'gpgme_io_cbs_t -> IO () Source
c'gpgme_get_io_cbs :: C'gpgme_ctx_t -> C'gpgme_io_cbs_t -> IO () Source
p'gpgme_set_io_cbs :: FunPtr (C'gpgme_ctx_t -> C'gpgme_io_cbs_t -> IO ()) Source
c'gpgme_wait :: C'gpgme_ctx_t -> Ptr C'gpgme_error_t -> CInt -> IO C'gpgme_ctx_t Source
p'gpgme_get_io_cbs :: FunPtr (C'gpgme_ctx_t -> C'gpgme_io_cbs_t -> IO ()) Source
p'gpgme_wait :: FunPtr (C'gpgme_ctx_t -> Ptr C'gpgme_error_t -> CInt -> IO C'gpgme_ctx_t) Source
mk'gpgme_data_read_cb_t :: (Ptr () -> Ptr () -> CSize -> IO C'ssize_t) -> IO C'gpgme_data_read_cb_t Source
p'gpgme_io_cbs'add_priv :: Ptr C'gpgme_io_cbs -> Ptr (Ptr ()) Source
mk'gpgme_data_write_cb_t :: (Ptr () -> Ptr () -> CSize -> IO C'ssize_t) -> IO C'gpgme_data_write_cb_t Source
type C'gpgme_data_release_cb_t = FunPtr (Ptr () -> IO ()) Source
mK'gpgme_data_read_cb_t :: C'gpgme_data_read_cb_t -> Ptr () -> Ptr () -> CSize -> IO C'ssize_t Source
mk'gpgme_data_seek_cb_t :: (Ptr () -> C'off_t -> CInt -> IO C'off_t) -> IO C'gpgme_data_seek_cb_t Source
mk'gpgme_data_release_cb_t :: (Ptr () -> IO ()) -> IO C'gpgme_data_release_cb_t Source
mK'gpgme_data_write_cb_t :: C'gpgme_data_write_cb_t -> Ptr () -> Ptr () -> CSize -> IO C'ssize_t Source
mK'gpgme_data_seek_cb_t :: C'gpgme_data_seek_cb_t -> Ptr () -> C'off_t -> CInt -> IO C'off_t Source
mK'gpgme_data_release_cb_t :: C'gpgme_data_release_cb_t -> Ptr () -> IO () Source
p'gpgme_io_cbs'event_priv :: Ptr C'gpgme_io_cbs -> Ptr (Ptr ()) Source
c'gpgme_data_read :: C'gpgme_data_t -> Ptr () -> CSize -> IO C'ssize_t Source
c'gpgme_data_write :: C'gpgme_data_t -> Ptr () -> CSize -> IO C'ssize_t Source
c'gpgme_data_seek :: C'gpgme_data_t -> C'off_t -> CInt -> IO C'off_t Source
p'gpgme_data_read :: FunPtr (C'gpgme_data_t -> Ptr () -> CSize -> IO C'ssize_t) Source
p'gpgme_data_write :: FunPtr (C'gpgme_data_t -> Ptr () -> CSize -> IO C'ssize_t) Source
c'gpgme_data_release :: C'gpgme_data_t -> IO () Source
p'gpgme_data_seek :: FunPtr (C'gpgme_data_t -> C'off_t -> CInt -> IO C'off_t) Source
c'gpgme_data_new_from_mem :: Ptr C'gpgme_data_t -> CString -> CSize -> CInt -> IO C'gpgme_error_t Source
p'gpgme_data_release :: FunPtr (C'gpgme_data_t -> IO ()) Source
c'gpgme_free :: Ptr () -> IO () Source
p'gpgme_data_new_from_mem :: FunPtr (Ptr C'gpgme_data_t -> CString -> CSize -> CInt -> IO C'gpgme_error_t) Source
c'gpgme_data_new_from_cbs :: Ptr C'gpgme_data_t -> C'gpgme_data_cbs_t -> Ptr () -> IO C'gpgme_error_t Source
p'gpgme_free :: FunPtr (Ptr () -> IO ()) Source
p'gpgme_data_new_from_cbs :: FunPtr (Ptr C'gpgme_data_t -> C'gpgme_data_cbs_t -> Ptr () -> IO C'gpgme_error_t) Source
p'gpgme_data_new_from_stream :: FunPtr (Ptr C'gpgme_data_t -> Ptr CFile -> IO C'gpgme_error_t) Source
p'gpgme_data_set_encoding :: FunPtr (C'gpgme_data_t -> C'gpgme_data_encoding_t -> IO C'gpgme_error_t) Source
c'gpgme_data_new_from_filepart :: Ptr C'gpgme_data_t -> CString -> Ptr CFile -> C'off_t -> CSize -> IO C'gpgme_error_t Source
p'gpgme_data_new_from_file :: FunPtr (Ptr C'gpgme_data_t -> CString -> CInt -> IO C'gpgme_error_t) Source
c'gpgme_get_key :: C'gpgme_ctx_t -> CString -> Ptr C'gpgme_key_t -> CInt -> IO C'gpgme_error_t Source
c'gpgme_key_ref :: C'gpgme_key_t -> IO () Source
p'gpgme_data_new_from_filepart :: FunPtr (Ptr C'gpgme_data_t -> CString -> Ptr CFile -> C'off_t -> CSize -> IO C'gpgme_error_t) Source
c'gpgme_key_unref :: C'gpgme_key_t -> IO () Source
p'gpgme_get_key :: FunPtr (C'gpgme_ctx_t -> CString -> Ptr C'gpgme_key_t -> CInt -> IO C'gpgme_error_t) Source
c'gpgme_key_release :: C'gpgme_key_t -> IO () Source
p'gpgme_key_ref :: FunPtr (C'gpgme_key_t -> IO ()) Source
p'gpgme_key_unref :: FunPtr (C'gpgme_key_t -> IO ()) Source
p'gpgme_key_release :: FunPtr (C'gpgme_key_t -> IO ()) Source
type C'gpgme_invalid_key_t = Word64 Source
type C'gpgme_encrypt_result_t = Word64 Source
type C'gpgme_encrypt_flags_t = CUInt Source
c'GPGME_ENCRYPT_ALWAYS_TRUST :: Num a => a Source
c'gpgme_op_encrypt_start :: C'gpgme_ctx_t -> Ptr C'gpgme_key_t -> C'gpgme_encrypt_flags_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t Source
c'gpgme_op_encrypt :: C'gpgme_ctx_t -> Ptr C'gpgme_key_t -> C'gpgme_encrypt_flags_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t Source
c'gpgme_op_encrypt_sign_start :: C'gpgme_ctx_t -> Ptr C'gpgme_key_t -> C'gpgme_encrypt_flags_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t Source
p'gpgme_op_encrypt_start :: FunPtr (C'gpgme_ctx_t -> Ptr C'gpgme_key_t -> C'gpgme_encrypt_flags_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
c'gpgme_op_encrypt_sign :: C'gpgme_ctx_t -> Ptr C'gpgme_key_t -> C'gpgme_encrypt_flags_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t Source
p'gpgme_op_encrypt :: FunPtr (C'gpgme_ctx_t -> Ptr C'gpgme_key_t -> C'gpgme_encrypt_flags_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
p'gpgme_op_encrypt_sign_start :: FunPtr (C'gpgme_ctx_t -> Ptr C'gpgme_key_t -> C'gpgme_encrypt_flags_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
type C'gpgme_recipient_t = Word64 Source
p'gpgme_op_encrypt_sign :: FunPtr (C'gpgme_ctx_t -> Ptr C'gpgme_key_t -> C'gpgme_encrypt_flags_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
type C'gpgme_decrypt_result_t = Word64 Source
c'gpgme_op_decrypt_start :: C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t Source
c'gpgme_op_decrypt :: C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t Source
c'gpgme_op_decrypt_verify_start :: C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t Source
p'gpgme_op_decrypt_start :: FunPtr (C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
c'gpgme_op_decrypt_verify :: C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t Source
p'gpgme_op_decrypt :: FunPtr (C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
p'gpgme_op_decrypt_verify_start :: FunPtr (C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
type C'gpgme_new_signature_t = Word64 Source
p'gpgme_op_decrypt_verify :: FunPtr (C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
type C'gpgme_sign_result_t = Word64 Source
c'gpgme_op_sign_start :: C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> C'gpgme_sig_mode_t -> IO C'gpgme_error_t Source
c'gpgme_op_sign :: C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> C'gpgme_sig_mode_t -> IO C'gpgme_error_t Source
p'gpgme_op_sign_start :: FunPtr (C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> C'gpgme_sig_mode_t -> IO C'gpgme_error_t) Source
type C'gpgme_sigsum_t = CUInt Source
p'gpgme_op_sign :: FunPtr (C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> C'gpgme_sig_mode_t -> IO C'gpgme_error_t) Source
c'GPGME_SIGSUM_VALID :: Num a => a Source
c'GPGME_SIGSUM_GREEN :: Num a => a Source
c'GPGME_SIGSUM_RED :: Num a => a Source
c'GPGME_SIGSUM_KEY_REVOKED :: Num a => a Source
c'GPGME_SIGSUM_KEY_EXPIRED :: Num a => a Source
c'GPGME_SIGSUM_SIG_EXPIRED :: Num a => a Source
c'GPGME_SIGSUM_KEY_MISSING :: Num a => a Source
c'GPGME_SIGSUM_CRL_MISSING :: Num a => a Source
c'GPGME_SIGSUM_CRL_TOO_OLD :: Num a => a Source
c'GPGME_SIGSUM_BAD_POLICY :: Num a => a Source
c'GPGME_SIGSUM_SYS_ERROR :: Num a => a Source
type C'gpgme_signature_t = Word64 Source
type C'gpgme_verify_result_t = Word64 Source
c'gpgme_op_verify_start :: C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t Source
c'gpgme_op_verify :: C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t Source
p'gpgme_op_verify_start :: FunPtr (C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
p'gpgme_op_verify :: FunPtr (C'gpgme_ctx_t -> C'gpgme_data_t -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
c'GPGME_IMPORT_NEW :: Num a => a Source
c'GPGME_IMPORT_UID :: Num a => a Source
c'GPGME_IMPORT_SIG :: Num a => a Source
c'GPGME_IMPORT_SUBKEY :: Num a => a Source
c'GPGME_IMPORT_SECRET :: Num a => a Source
type C'gpgme_import_status_t = Word64 Source
type C'gpgme_import_result_t = Word64 Source
c'gpgme_op_export_start :: C'gpgme_ctx_t -> CString -> CUInt -> C'gpgme_data_t -> IO C'gpgme_error_t Source
c'gpgme_op_export :: C'gpgme_ctx_t -> CString -> CUInt -> C'gpgme_data_t -> IO C'gpgme_error_t Source
c'gpgme_op_export_ext_start :: C'gpgme_ctx_t -> Ptr CString -> CUInt -> C'gpgme_data_t -> IO C'gpgme_error_t Source
p'gpgme_op_export_start :: FunPtr (C'gpgme_ctx_t -> CString -> CUInt -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
c'gpgme_op_export_ext :: C'gpgme_ctx_t -> Ptr CString -> CUInt -> C'gpgme_data_t -> IO C'gpgme_error_t Source
p'gpgme_op_export :: FunPtr (C'gpgme_ctx_t -> CString -> CUInt -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
p'gpgme_op_export_ext_start :: FunPtr (C'gpgme_ctx_t -> Ptr CString -> CUInt -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
type C'gpgme_genkey_result_t = Word64 Source
p'gpgme_op_export_ext :: FunPtr (C'gpgme_ctx_t -> Ptr CString -> CUInt -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
c'gpgme_op_genkey_start :: C'gpgme_ctx_t -> CString -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t Source
c'gpgme_op_genkey :: C'gpgme_ctx_t -> CString -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t Source
p'gpgme_op_genkey_start :: FunPtr (C'gpgme_ctx_t -> CString -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
p'gpgme_op_genkey :: FunPtr (C'gpgme_ctx_t -> CString -> C'gpgme_data_t -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
c'gpgme_op_delete :: C'gpgme_ctx_t -> C'gpgme_key_t -> CInt -> IO C'gpgme_error_t Source
p'gpgme_op_delete_start :: FunPtr (C'gpgme_ctx_t -> C'gpgme_key_t -> CInt -> IO C'gpgme_error_t) Source
c'gpgme_op_edit_start :: C'gpgme_ctx_t -> C'gpgme_key_t -> C'gpgme_edit_cb_t -> Ptr () -> C'gpgme_data_t -> IO C'gpgme_error_t Source
p'gpgme_op_delete :: FunPtr (C'gpgme_ctx_t -> C'gpgme_key_t -> CInt -> IO C'gpgme_error_t) Source
c'gpgme_op_edit :: C'gpgme_ctx_t -> C'gpgme_key_t -> C'gpgme_edit_cb_t -> Ptr () -> C'gpgme_data_t -> IO C'gpgme_error_t Source
c'gpgme_op_card_edit_start :: C'gpgme_ctx_t -> C'gpgme_key_t -> C'gpgme_edit_cb_t -> Ptr () -> C'gpgme_data_t -> IO C'gpgme_error_t Source
p'gpgme_op_edit_start :: FunPtr (C'gpgme_ctx_t -> C'gpgme_key_t -> C'gpgme_edit_cb_t -> Ptr () -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
c'gpgme_op_card_edit :: C'gpgme_ctx_t -> C'gpgme_key_t -> C'gpgme_edit_cb_t -> Ptr () -> C'gpgme_data_t -> IO C'gpgme_error_t Source
p'gpgme_op_edit :: FunPtr (C'gpgme_ctx_t -> C'gpgme_key_t -> C'gpgme_edit_cb_t -> Ptr () -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
p'gpgme_op_card_edit_start :: FunPtr (C'gpgme_ctx_t -> C'gpgme_key_t -> C'gpgme_edit_cb_t -> Ptr () -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
type C'gpgme_keylist_result_t = Word64 Source
p'gpgme_op_card_edit :: FunPtr (C'gpgme_ctx_t -> C'gpgme_key_t -> C'gpgme_edit_cb_t -> Ptr () -> C'gpgme_data_t -> IO C'gpgme_error_t) Source
c'gpgme_op_keylist_start :: C'gpgme_ctx_t -> CString -> CInt -> IO C'gpgme_error_t Source
c'gpgme_op_keylist_ext_start :: C'gpgme_ctx_t -> Ptr CString -> CInt -> CInt -> IO C'gpgme_error_t Source
p'gpgme_op_keylist_start :: FunPtr (C'gpgme_ctx_t -> CString -> CInt -> IO C'gpgme_error_t) Source
p'gpgme_op_keylist_ext_start :: FunPtr (C'gpgme_ctx_t -> Ptr CString -> CInt -> CInt -> IO C'gpgme_error_t) Source
type C'gpgme_trust_item_t = Word64 Source
p'gpgme_op_trustlist_start :: FunPtr (C'gpgme_ctx_t -> CString -> CInt -> IO C'gpgme_error_t) Source
p'gpgme_op_trustlist_next :: FunPtr (C'gpgme_ctx_t -> Ptr C'gpgme_trust_item_t -> IO C'gpgme_error_t) Source
p'gpgme_trust_item_ref :: FunPtr (C'gpgme_trust_item_t -> IO ()) Source
c'gpgme_op_getauditlog_start :: C'gpgme_ctx_t -> C'gpgme_data_t -> CUInt -> IO C'gpgme_error_t Source
p'gpgme_trust_item_unref :: FunPtr (C'gpgme_trust_item_t -> IO ()) Source
p'gpgme_op_getauditlog_start :: FunPtr (C'gpgme_ctx_t -> C'gpgme_data_t -> CUInt -> IO C'gpgme_error_t) Source
type C'gpgme_conf_level_t = CUInt Source
p'gpgme_op_getauditlog :: FunPtr (C'gpgme_ctx_t -> C'gpgme_data_t -> CUInt -> IO C'gpgme_error_t) Source
c'GPGME_CONF_BASIC :: Num a => a Source
c'GPGME_CONF_ADVANCED :: Num a => a Source
c'GPGME_CONF_EXPERT :: Num a => a Source
c'GPGME_CONF_INVISIBLE :: Num a => a Source
c'GPGME_CONF_INTERNAL :: Num a => a Source
type C'gpgme_conf_type_t = CUInt Source
c'GPGME_CONF_NONE :: Num a => a Source
c'GPGME_CONF_STRING :: Num a => a Source
c'GPGME_CONF_INT32 :: Num a => a Source
c'GPGME_CONF_UINT32 :: Num a => a Source
c'GPGME_CONF_FILENAME :: Num a => a Source
c'GPGME_CONF_LDAP_SERVER :: Num a => a Source
c'GPGME_CONF_KEY_FPR :: Num a => a Source
c'GPGME_CONF_PUB_KEY :: Num a => a Source
c'GPGME_CONF_SEC_KEY :: Num a => a Source
c'GPGME_CONF_ALIAS_LIST :: Num a => a Source
c'GPGME_CONF_GROUP :: Num a => a Source
c'GPGME_CONF_OPTIONAL :: Num a => a Source
c'GPGME_CONF_LIST :: Num a => a Source
c'GPGME_CONF_RUNTIME :: Num a => a Source
c'GPGME_CONF_DEFAULT :: Num a => a Source
c'GPGME_CONF_DEFAULT_DESC :: Num a => a Source
c'GPGME_CONF_NO_ARG_DESC :: Num a => a Source
c'GPGME_CONF_NO_CHANGE :: Num a => a Source
data C'gpgme_conf_opt Source
c'gpgme_conf_arg_new :: Ptr C'gpgme_conf_arg_t -> C'gpgme_conf_type_t -> Ptr () -> IO C'gpgme_error_t Source
c'gpgme_conf_opt_change :: C'gpgme_conf_opt_t -> CInt -> C'gpgme_conf_arg_t -> IO C'gpgme_error_t Source
p'gpgme_conf_arg_new :: FunPtr (Ptr C'gpgme_conf_arg_t -> C'gpgme_conf_type_t -> Ptr () -> IO C'gpgme_error_t) Source
c'gpgme_conf_release :: C'gpgme_conf_comp_t -> IO () Source
p'gpgme_conf_arg_release :: FunPtr (C'gpgme_conf_arg_t -> C'gpgme_conf_type_t -> IO ()) Source
p'gpgme_conf_opt_change :: FunPtr (C'gpgme_conf_opt_t -> CInt -> C'gpgme_conf_arg_t -> IO C'gpgme_error_t) Source
p'gpgme_conf_release :: FunPtr (C'gpgme_conf_comp_t -> IO ()) Source
p'gpgme_op_conf_load :: FunPtr (C'gpgme_ctx_t -> Ptr C'gpgme_conf_comp_t -> IO C'gpgme_error_t) Source
p'gpgme_set_engine_info :: FunPtr (C'gpgme_protocol_t -> CString -> CString -> IO C'gpgme_error_t) Source
p'gpgme_conf_opt'user_data :: Ptr C'gpgme_conf_opt -> Ptr (Ptr ()) Source