File: gpgme.info, Node: Function and Data Index, Prev: Concept Index, Up: Top Function and Data Index *********************** * Menu: * AM_PATH_GPGME: Using Automake. (line 11) * CHECKSUM_CREATE_FILES: UI Server Checksum Files. (line 9) * CHECKSUM_VERIFY_FILES: UI Server Checksum Files. (line 22) * DECRYPT: UI Server Decrypt. (line 26) * DECRYPT_FILES: UI Server Verify/Decrypt Files. (line 9) * DECRYPT_VERIFY_FILES: UI Server Verify/Decrypt Files. (line 11) * ENCRYPT: UI Server Encrypt. (line 47) * ENCRYPT_FILES: UI Server Sign/Encrypt Files. (line 9) * ENCRYPT_SIGN_FILES: UI Server Sign/Encrypt Files. (line 11) * enum gpgme_data_encoding_t: Data Buffer Meta-Data. (line 36) * enum gpgme_data_type_t: Data Buffer Convenience. (line 6) * enum gpgme_event_io_t: I/O Callback Interface. (line 57) * enum gpgme_hash_algo_t: Hash Algorithms. (line 9) * enum gpgme_pinentry_mode_t: Pinentry Mode. (line 25) * enum gpgme_protocol_t: Protocols and Engines. (line 16) * enum gpgme_pubkey_algo_t: Public Key Algorithms. (line 9) * enum gpgme_sig_mode_t: Creating a Signature. (line 6) * enum gpgme_sig_stat_t: Deprecated Functions. (line 381) * enum gpgme_tofu_policy_t: Changing TOFU Data. (line 10) * FILE: UI Server Set Input Files. (line 9) * GETINFO: Miscellaneous UI Server Commands. (line 9) * gpgme_addrspec_from_uid: Decrypt and Verify. (line 47) * gpgme_attr_t: Deprecated Functions. (line 138) * gpgme_attr_t <1>: Deprecated Functions. (line 299) * gpgme_cancel: Cancellation. (line 16) * gpgme_cancel_async: Cancellation. (line 38) * gpgme_check_version: Library Version Check. (line 6) * gpgme_ctx_get_engine_info: Crypto Engine. (line 12) * gpgme_ctx_set_engine_info: Crypto Engine. (line 26) * gpgme_ctx_t: Contexts. (line 11) * gpgme_data_encoding_t: Data Buffer Meta-Data. (line 37) * gpgme_data_get_encoding: Data Buffer Meta-Data. (line 86) * gpgme_data_get_file_name: Data Buffer Meta-Data. (line 6) * gpgme_data_identify: Data Buffer Convenience. (line 46) * gpgme_data_new: Memory Based Data Buffers. (line 12) * gpgme_data_new_from_cbs: Callback Based Data Buffers. (line 78) * gpgme_data_new_from_estream: File Based Data Buffers. (line 49) * gpgme_data_new_from_fd: File Based Data Buffers. (line 10) * gpgme_data_new_from_file: Memory Based Data Buffers. (line 37) * gpgme_data_new_from_filepart: Memory Based Data Buffers. (line 54) * gpgme_data_new_from_mem: Memory Based Data Buffers. (line 22) * gpgme_data_new_from_stream: File Based Data Buffers. (line 29) * gpgme_data_new_with_read_cb: Deprecated Functions. (line 109) * gpgme_data_read: Data Buffer I/O Operations. (line 6) * gpgme_data_read_cb_t: Callback Based Data Buffers. (line 12) * gpgme_data_release: Destroying Data Buffers. (line 6) * gpgme_data_release_and_get_mem: Destroying Data Buffers. (line 11) * gpgme_data_release_cb_t: Callback Based Data Buffers. (line 53) * gpgme_data_rewind: Deprecated Functions. (line 132) * gpgme_data_seek: Data Buffer I/O Operations. (line 25) * gpgme_data_seek_cb_t: Callback Based Data Buffers. (line 44) * gpgme_data_set_encoding: Data Buffer Meta-Data. (line 92) * gpgme_data_set_file_name: Data Buffer Meta-Data. (line 18) * gpgme_data_set_flag: Data Buffer Meta-Data. (line 97) * gpgme_data_t: Exchanging Data. (line 13) * gpgme_data_type_t: Data Buffer Convenience. (line 7) * gpgme_data_write: Data Buffer I/O Operations. (line 16) * gpgme_data_write_cb_t: Callback Based Data Buffers. (line 28) * gpgme_decrypt_result_t: Decrypt. (line 116) * gpgme_edit_cb_t: Deprecated Functions. (line 33) * gpgme_encrypt_result_t: Encrypting a Plaintext. (line 257) * gpgme_engine_check_version: Engine Version Check. (line 88) * gpgme_engine_info_t: Engine Information. (line 6) * gpgme_error: Error Values. (line 65) * gpgme_error_from_errno: Error Values. (line 88) * gpgme_error_t: Error Values. (line 24) * gpgme_error_t (*gpgme_assuan_data_cb_t) (void *OPAQUE, const void *DATA, size_t DATALEN): Using the Assuan protocol. (line 15) * gpgme_error_t (*gpgme_assuan_inquire_cb_t) (void *OPAQUE, const char *NAME, const char *ARGS, gpgme_data_t *R_DATA): Using the Assuan protocol. (line 24) * gpgme_error_t (*gpgme_assuan_status_cb_t) (void *OPAQUE, const char *STATUS, const char *ARGS): Using the Assuan protocol. (line 37) * gpgme_error_t (*gpgme_edit_cb_t) (void *HANDLE, gpgme_status_code_t STATUS, const char *ARGS, int FD): Deprecated Functions. (line 31) * gpgme_error_t (*gpgme_interact_cb_t) (void *HANDLE, const char *STATUS, const char *ARGS, int FD): Advanced Key Editing. (line 6) * gpgme_error_t (*gpgme_io_cb_t) (void *DATA, int FD): I/O Callback Interface. (line 6) * gpgme_error_t (*gpgme_passphrase_cb_t)(void *HOOK, const char *UID_HINT, const char *PASSPHRASE_INFO, int PREV_WAS_BAD, int FD): Passphrase Callback. (line 6) * gpgme_error_t (*gpgme_register_io_cb_t) (void *DATA, int FD, int DIR, gpgme_io_cb_t FNC, void *FNC_DATA, void **TAG): I/O Callback Interface. (line 19) * gpgme_error_t (*gpgme_status_cb_t)(void *HOOK, const char *KEYWORD, const char *ARGS): Status Message Callback. (line 6) * gpgme_err_code: Error Values. (line 42) * gpgme_err_code_from_errno: Error Values. (line 97) * gpgme_err_code_t: Error Values. (line 6) * gpgme_err_code_to_errno: Error Values. (line 102) * gpgme_err_make: Error Values. (line 57) * gpgme_err_make_from_errno: Error Values. (line 82) * gpgme_err_source: Error Values. (line 49) * gpgme_err_source_t: Error Values. (line 13) * gpgme_event_io_t: I/O Callback Interface. (line 58) * gpgme_event_io_t <1>: Registering I/O Callbacks. (line 7) * gpgme_free: Destroying Data Buffers. (line 25) * gpgme_genkey_result_t: Generating Keys. (line 378) * gpgme_get_armor: ASCII Armor. (line 13) * gpgme_get_ctx_flag: Context Flags. (line 157) * gpgme_get_dirinfo: Engine Version Check. (line 6) * gpgme_get_engine_info: Engine Information. (line 46) * gpgme_get_include_certs: Included Certificates. (line 36) * gpgme_get_io_cbs: Registering I/O Callbacks. (line 44) * gpgme_get_key: Listing Keys. (line 177) * gpgme_get_keylist_mode: Key Listing Mode. (line 131) * gpgme_get_offline: Offline Mode. (line 31) * gpgme_get_passphrase_cb: Passphrase Callback. (line 62) * gpgme_get_pinentry_mode: Pinentry Mode. (line 18) * gpgme_get_progress_cb: Progress Meter Callback. (line 31) * gpgme_get_protocol: Protocol Selection. (line 21) * gpgme_get_protocol_name: Protocols and Engines. (line 58) * gpgme_get_sender: Setting the Sender. (line 28) * gpgme_get_sig_key: Deprecated Functions. (line 580) * gpgme_get_sig_status: Deprecated Functions. (line 429) * gpgme_get_sig_string_attr: Deprecated Functions. (line 484) * gpgme_get_sig_ulong_attr: Deprecated Functions. (line 518) * gpgme_get_status_cb: Status Message Callback. (line 31) * gpgme_get_textmode: Text Mode. (line 20) * gpgme_hash_algo_name: Hash Algorithms. (line 30) * gpgme_hash_algo_t: Hash Algorithms. (line 10) * gpgme_import_result_t: Importing Keys. (line 149) * gpgme_import_status_t: Importing Keys. (line 109) * gpgme_interact_cb_t: Advanced Key Editing. (line 11) * gpgme_invalid_key_t: Crypto Operations. (line 10) * gpgme_io_cb_t: I/O Callback Interface. (line 7) * gpgme_keylist_result_t: Listing Keys. (line 154) * gpgme_key_get_string_attr: Deprecated Functions. (line 264) * gpgme_key_get_ulong_attr: Deprecated Functions. (line 278) * gpgme_key_ref: Manipulating Keys. (line 6) * gpgme_key_release: Deprecated Functions. (line 14) * gpgme_key_sig_get_string_attr: Deprecated Functions. (line 355) * gpgme_key_sig_get_ulong_attr: Deprecated Functions. (line 369) * gpgme_key_sig_t: Key objects. (line 378) * gpgme_key_t: Key objects. (line 10) * gpgme_key_unref: Manipulating Keys. (line 10) * gpgme_new: Creating Contexts. (line 6) * gpgme_new_signature_t: Creating a Signature. (line 72) * gpgme_off_t: Exchanging Data. (line 24) * gpgme_op_adduid: Generating Keys. (line 186) * gpgme_op_adduid_start: Generating Keys. (line 212) * gpgme_op_assuan_transact_ext: Using the Assuan protocol. (line 60) * gpgme_op_assuan_transact_start: Using the Assuan protocol. (line 46) * gpgme_op_card_edit: Deprecated Functions. (line 84) * gpgme_op_card_edit_start: Deprecated Functions. (line 94) * gpgme_op_createkey: Generating Keys. (line 14) * gpgme_op_createkey_start: Generating Keys. (line 118) * gpgme_op_createsubkey: Generating Keys. (line 130) * gpgme_op_createsubkey_start: Generating Keys. (line 174) * gpgme_op_decrypt: Decrypt. (line 6) * gpgme_op_decrypt_ext: Decrypt. (line 32) * gpgme_op_decrypt_ext_start: Decrypt. (line 76) * gpgme_op_decrypt_result: Decrypt. (line 179) * gpgme_op_decrypt_start: Decrypt. (line 22) * gpgme_op_decrypt_verify: Decrypt and Verify. (line 6) * gpgme_op_decrypt_verify_start: Decrypt and Verify. (line 30) * gpgme_op_delete: Deleting Keys. (line 47) * gpgme_op_delete_ext: Deleting Keys. (line 6) * gpgme_op_delete_ext_start: Deleting Keys. (line 33) * gpgme_op_delete_start: Deleting Keys. (line 52) * gpgme_op_edit: Deprecated Functions. (line 44) * gpgme_op_edit_start: Deprecated Functions. (line 67) * gpgme_op_encrypt: Encrypting a Plaintext. (line 6) * gpgme_op_encrypt_ext: Encrypting a Plaintext. (line 150) * gpgme_op_encrypt_ext_start: Encrypting a Plaintext. (line 242) * gpgme_op_encrypt_result: Encrypting a Plaintext. (line 268) * gpgme_op_encrypt_sign: Encrypting a Plaintext. (line 279) * gpgme_op_encrypt_sign_ext: Encrypting a Plaintext. (line 301) * gpgme_op_encrypt_sign_ext_start: Encrypting a Plaintext. (line 316) * gpgme_op_encrypt_sign_start: Encrypting a Plaintext. (line 289) * gpgme_op_encrypt_start: Encrypting a Plaintext. (line 133) * gpgme_op_export: Exporting Keys. (line 65) * gpgme_op_export_ext: Exporting Keys. (line 96) * gpgme_op_export_ext_start: Exporting Keys. (line 117) * gpgme_op_export_keys: Exporting Keys. (line 128) * gpgme_op_export_keys_start: Exporting Keys. (line 153) * gpgme_op_export_start: Exporting Keys. (line 85) * gpgme_op_genkey: Generating Keys. (line 301) * gpgme_op_genkey_result: Generating Keys. (line 415) * gpgme_op_genkey_start: Generating Keys. (line 366) * gpgme_op_getauditlog: Additional Logs. (line 9) * gpgme_op_getauditlog_start: Additional Logs. (line 54) * gpgme_op_import: Importing Keys. (line 9) * gpgme_op_import_ext: Deprecated Functions. (line 18) * gpgme_op_import_keys: Importing Keys. (line 35) * gpgme_op_import_keys_start: Importing Keys. (line 65) * gpgme_op_import_result: Importing Keys. (line 205) * gpgme_op_import_start: Importing Keys. (line 24) * gpgme_op_interact: Advanced Key Editing. (line 23) * gpgme_op_interact_start: Advanced Key Editing. (line 53) * gpgme_op_keylist_end: Listing Keys. (line 110) * gpgme_op_keylist_ext_start: Listing Keys. (line 34) * gpgme_op_keylist_from_data_start: Listing Keys. (line 66) * gpgme_op_keylist_next: Listing Keys. (line 93) * gpgme_op_keylist_result: Listing Keys. (line 165) * gpgme_op_keylist_start: Listing Keys. (line 6) * gpgme_op_keysign: Signing Keys. (line 12) * gpgme_op_keysign_start: Signing Keys. (line 78) * gpgme_op_passwd: Changing Passphrases. (line 6) * gpgme_op_passwd_start: Changing Passphrases. (line 21) * gpgme_op_query_swdb: Checking for updates. (line 68) * gpgme_op_query_swdb_result: Checking for updates. (line 80) * gpgme_op_receive_keys: Importing Keys. (line 79) * gpgme_op_receive_keys_start: Importing Keys. (line 96) * gpgme_op_revsig: Signing Keys. (line 89) * gpgme_op_revsig_start: Signing Keys. (line 124) * gpgme_op_revuid: Generating Keys. (line 221) * gpgme_op_revuid_start: Generating Keys. (line 249) * gpgme_op_setexpire: Manipulating Keys. (line 15) * gpgme_op_setexpire_start: Manipulating Keys. (line 47) * gpgme_op_set_uid_flag_start: Generating Keys. (line 290) * gpgme_op_set_ui_flag: Generating Keys. (line 258) * gpgme_op_sign: Creating a Signature. (line 28) * gpgme_op_sign_result: Creating a Signature. (line 115) * gpgme_op_sign_start: Creating a Signature. (line 62) * gpgme_op_spawn: Running other Programs. (line 13) * gpgme_op_spawn_start: Running other Programs. (line 45) * gpgme_op_tofu_policy: Changing TOFU Data. (line 29) * gpgme_op_tofu_policy_start: Changing TOFU Data. (line 43) * gpgme_op_verify: Verify. (line 6) * gpgme_op_verify_ext: Verify. (line 42) * gpgme_op_verify_ext_start: Verify. (line 70) * gpgme_op_verify_result: Verify. (line 343) * gpgme_op_verify_start: Verify. (line 30) * gpgme_passphrase_cb_t: Passphrase Callback. (line 9) * gpgme_pinentry_mode_t: Pinentry Mode. (line 26) * gpgme_progress_cb_t: Progress Meter Callback. (line 8) * gpgme_protocol_t: Protocols and Engines. (line 17) * gpgme_protocol_t <1>: Engine Information. (line 7) * gpgme_pubkey_algo_name: Public Key Algorithms. (line 58) * gpgme_pubkey_algo_string: Public Key Algorithms. (line 67) * gpgme_pubkey_algo_t: Public Key Algorithms. (line 10) * gpgme_query_swdb_result_t: Checking for updates. (line 11) * gpgme_recipient_t: Decrypt. (line 90) * gpgme_register_io_cb_t: I/O Callback Interface. (line 22) * gpgme_release: Destroying Contexts. (line 6) * gpgme_result_ref: Result Management. (line 15) * gpgme_result_unref: Result Management. (line 23) * gpgme_set_armor: ASCII Armor. (line 6) * gpgme_set_ctx_flag: Context Flags. (line 6) * gpgme_set_engine_info: Engine Configuration. (line 11) * gpgme_set_global_flag: Library Version Check. (line 43) * gpgme_set_include_certs: Included Certificates. (line 6) * gpgme_set_io_cbs: Registering I/O Callbacks. (line 35) * gpgme_set_keylist_mode: Key Listing Mode. (line 6) * gpgme_set_locale: Locale. (line 14) * gpgme_set_offline: Offline Mode. (line 6) * gpgme_set_passphrase_cb: Passphrase Callback. (line 39) * gpgme_set_pinentry_mode: Pinentry Mode. (line 6) * gpgme_set_progress_cb: Progress Meter Callback. (line 16) * gpgme_set_protocol: Protocol Selection. (line 6) * gpgme_set_sender: Setting the Sender. (line 13) * gpgme_set_status_cb: Status Message Callback. (line 17) * gpgme_set_textmode: Text Mode. (line 6) * gpgme_signature_t: Verify. (line 137) * gpgme_signers_add: Selecting Signers. (line 18) * gpgme_signers_clear: Selecting Signers. (line 11) * gpgme_signers_count: Selecting Signers. (line 25) * gpgme_signers_enum: Selecting Signers. (line 31) * gpgme_sign_result_t: Creating a Signature. (line 101) * gpgme_sig_mode_t: Creating a Signature. (line 7) * gpgme_sig_notation_add: Signature Notation Data. (line 19) * gpgme_sig_notation_clear: Signature Notation Data. (line 10) * gpgme_sig_notation_get: Signature Notation Data. (line 45) * gpgme_sig_notation_t: Verify. (line 83) * gpgme_sig_stat_t: Deprecated Functions. (line 382) * gpgme_ssize_t: Exchanging Data. (line 32) * gpgme_status_cb_t: Status Message Callback. (line 8) * gpgme_strerror: Error Strings. (line 6) * gpgme_strerror_r: Error Strings. (line 15) * gpgme_strsource: Error Strings. (line 26) * gpgme_subkey_t: Key objects. (line 140) * gpgme_tofu_info_t: Key objects. (line 314) * gpgme_tofu_policy_t: Changing TOFU Data. (line 13) * gpgme_user_id_t: Key objects. (line 249) * gpgme_validity_t: Information About Keys. (line 9) * gpgme_verify_result_t: Verify. (line 321) * gpgme_wait: Waiting For Completion. (line 6) * IMPORT_FILES: UI Server Import/Export Keys. (line 9) * INPUT: UI Server Encrypt. (line 23) * INPUT <1>: UI Server Sign. (line 12) * INPUT <2>: UI Server Decrypt. (line 12) * INPUT <3>: UI Server Verify. (line 16) * MESSAGE: UI Server Verify. (line 10) * MICALG: UI Server Sign. (line 43) * off_t (*gpgme_data_seek_cb_t) (void *HANDLE, off_t OFFSET, int WHENCE): Callback Based Data Buffers. (line 42) * OUTPUT: UI Server Encrypt. (line 36) * OUTPUT <1>: UI Server Sign. (line 18) * OUTPUT <2>: UI Server Decrypt. (line 19) * OUTPUT <3>: UI Server Verify. (line 23) * PREP_ENCRYPT: UI Server Encrypt. (line 72) * PROTOCOL: UI Server Encrypt. (line 98) * RECIPIENT: UI Server Encrypt. (line 9) * SENDER: Miscellaneous UI Server Commands. (line 50) * SESSION: Miscellaneous UI Server Commands. (line 69) * SIGN: UI Server Sign. (line 33) * SIGN_FILES: UI Server Sign/Encrypt Files. (line 10) * SIGSTATUS: UI Server Verify. (line 56) * ssize_t (*gpgme_data_read_cb_t) (void *HANDLE, void *BUFFER, size_t SIZE): Callback Based Data Buffers. (line 10) * ssize_t (*gpgme_data_write_cb_t) (void *HANDLE, const void *BUFFER, size_t SIZE): Callback Based Data Buffers. (line 26) * START_CONFDIALOG: Miscellaneous UI Server Commands. (line 41) * START_KEYMANAGER: Miscellaneous UI Server Commands. (line 31) * struct gpgme_data_cbs: Callback Based Data Buffers. (line 57) * struct gpgme_io_cbs: Registering I/O Callbacks. (line 6) * VERIFY: UI Server Verify. (line 31) * VERIFY_FILES: UI Server Verify/Decrypt Files. (line 10) * void (*gpgme_data_release_cb_t) (void *HANDLE): Callback Based Data Buffers. (line 52) * void (*gpgme_event_io_cb_t) (void *DATA, gpgme_event_io_t TYPE, void *TYPE_DATA): I/O Callback Interface. (line 82) * void (*gpgme_progress_cb_t)(void *HOOK, const char *WHAT, int TYPE, int CURRENT, int TOTAL): Progress Meter Callback. (line 6) * void (*gpgme_remove_io_cb_t) (void *TAG): I/O Callback Interface. (line 47) * window-id: Miscellaneous UI Server Commands. (line 21)