diff options
author | Dmitry Isaikin <isaikin-dmitry@yandex.ru> | 2016-07-06 10:17:28 +0300 |
---|---|---|
committer | HoĆ V. DINH <dinh.viet.hoa@gmail.com> | 2016-07-06 00:17:28 -0700 |
commit | 1e77049bf421997de9d04a6d1e1dde4ce065affe (patch) | |
tree | f6358a20850a4f440d870ec857428c7f071160cf /src/core/imap/MCIMAPSession.h | |
parent | 17df6ae7c456cc27a316aa0d7b6c83066adb3c49 (diff) |
Use libetpan API for fetching whole IMAP attachment to file (#1461)
Diffstat (limited to 'src/core/imap/MCIMAPSession.h')
-rw-r--r-- | src/core/imap/MCIMAPSession.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/core/imap/MCIMAPSession.h b/src/core/imap/MCIMAPSession.h index 55f47de0..4d1f3894 100644 --- a/src/core/imap/MCIMAPSession.h +++ b/src/core/imap/MCIMAPSession.h @@ -122,10 +122,13 @@ namespace mailcore { virtual Data * fetchMessageAttachmentByUID(String * folder, uint32_t uid, String * partID, Encoding encoding, IMAPProgressCallback * progressCallback, ErrorCode * pError); - virtual void fetchMessageAttachmentToFileByUID(String * folder, uint32_t uid, String * partID, + virtual void fetchMessageAttachmentToFileByChunksByUID(String * folder, uint32_t uid, String * partID, uint32_t estimatedSize, Encoding encoding, String * outputFile, uint32_t chunkSize, IMAPProgressCallback * progressCallback, ErrorCode * pError); + virtual void fetchMessageAttachmentToFileByUID(String * folder, uint32_t uid, String * partID, + Encoding encoding, String * outputFile, + IMAPProgressCallback * progressCallback, ErrorCode * pError); virtual Data * fetchMessageAttachmentByNumber(String * folder, uint32_t number, String * partID, Encoding encoding, IMAPProgressCallback * progressCallback, ErrorCode * pError); |