...
10 // mime_encode_parts() - encode message with MIME
12 // src message to encode
13 // dst encoded message or NULL on error
16 // error status or PEP_STATUS_OK on success
19 // message must be unencrypted
21 DYNAMIC_API PEP_STATUS mime_encode_parts(const message *src, message **dst);
24 // mime_decode_parts() - decode MIME message
26 // src message to decode
27 // dst decoded message or NULL on error
30 // error status or PEP_STATUS_OK on success
33 // message must be unencrypted
35 DYNAMIC_API PEP_STATUS mime_decode_parts(const message *src, message **dst);
38 // encrypt_message() - encrypt message in memory
41 // session session handle
42 // src message to encrypt
43 // extra extra keys for encryption
44 // dst pointer to encrypted message or NULL on failure
45 // format encryption format
48 // error status or PEP_STATUS_OK on success; PEP_KEY_NOT_FOUND if one
49 // or more keys couldn't be found, but the message could be encrypted
52 DYNAMIC_API PEP_STATUS encrypt_message(
61 // decrypt_message() - decrypt message in memory
64 // session session handle
65 // src message to decrypt
66 // dst pointer to decrypted message or NULL on failure
69 // error status or PEP_STATUS_OK on success
71 DYNAMIC_API PEP_STATUS decrypt_message(