Types
GMimeAutocryptHeader = object
GMimeAutocryptHeaderClass = object
GMimeAutocryptHeaderList = object
GMimeAutocryptHeaderListClass = object
GMimeAutocryptPreferEncrypt = enum GMIME_AUTOCRYPT_PREFER_ENCRYPT_NONE = 0, GMIME_AUTOCRYPT_PREFER_ENCRYPT_MUTUAL = 1
Procs
proc g_mime_autocrypt_header_clone(dst: ptr GMimeAutocryptHeader; src: ptr GMimeAutocryptHeader) {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_compare(ah1: ptr GMimeAutocryptHeader; ah2: ptr GMimeAutocryptHeader): cint {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_get_address(ah: ptr GMimeAutocryptHeader): ptr InternetAddressMailbox {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_get_address_as_string(ah: ptr GMimeAutocryptHeader): cstring {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_get_effective_date(ah: ptr GMimeAutocryptHeader): ptr GDateTime {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_get_keydata(ah: ptr GMimeAutocryptHeader): ptr GBytes {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_get_prefer_encrypt(ah: ptr GMimeAutocryptHeader): GMimeAutocryptPreferEncrypt {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_get_type(): GType {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_is_complete(ah: ptr GMimeAutocryptHeader): gboolean {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_list_add(list: ptr GMimeAutocryptHeaderList; header: ptr GMimeAutocryptHeader) {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_list_add_missing_addresses( list: ptr GMimeAutocryptHeaderList; addresses: ptr InternetAddressList): guint {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_list_get_count(list: ptr GMimeAutocryptHeaderList): guint {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_list_get_header_at( list: ptr GMimeAutocryptHeaderList; index: guint): ptr GMimeAutocryptHeader {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_list_get_header_for_address( list: ptr GMimeAutocryptHeaderList; mailbox: ptr InternetAddressMailbox): ptr GMimeAutocryptHeader {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_list_get_type(): GType {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_list_new(): ptr GMimeAutocryptHeaderList {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_list_remove_incomplete( list: ptr GMimeAutocryptHeaderList) {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_new(): ptr GMimeAutocryptHeader {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_new_from_string(str: cstring): ptr GMimeAutocryptHeader {. cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_set_address(ah: ptr GMimeAutocryptHeader; address: ptr InternetAddressMailbox) {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_set_address_from_string( ah: ptr GMimeAutocryptHeader; address: cstring) {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_set_effective_date(ah: ptr GMimeAutocryptHeader; effective_date: ptr GDateTime) {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_set_keydata(ah: ptr GMimeAutocryptHeader; keydata: ptr GBytes) {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_set_prefer_encrypt(ah: ptr GMimeAutocryptHeader; pref: GMimeAutocryptPreferEncrypt) {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}
proc g_mime_autocrypt_header_to_string(ah: ptr GMimeAutocryptHeader; gossip: gboolean): cstring {.cdecl, importc, importc, cdecl, header: "gmime/gmime.h", ...raises: [], tags: [], forbids: [].}