diff options
| author | Sam Varshavchik | 2018-04-27 19:17:42 -0400 |
|---|---|---|
| committer | Sam Varshavchik | 2018-04-27 19:17:42 -0400 |
| commit | 9ad6c58af31f682374bdbf136d6e9f337ea39209 (patch) | |
| tree | 1607a69a4e70e79b905943b717670369cc08d523 /libmail/smapfetch.H | |
| parent | a6074e9074e02423f879d2d8bf923ca815cee760 (diff) | |
| download | courier-libs-9ad6c58af31f682374bdbf136d6e9f337ea39209.tar.bz2 | |
curses and libmail subdirectories are now in the courier/cone repo.
Diffstat (limited to 'libmail/smapfetch.H')
| -rw-r--r-- | libmail/smapfetch.H | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/libmail/smapfetch.H b/libmail/smapfetch.H deleted file mode 100644 index 1c86074..0000000 --- a/libmail/smapfetch.H +++ /dev/null @@ -1,62 +0,0 @@ -/* -** Copyright 2003, Double Precision Inc. -** -** See COPYING for distribution information. -*/ -#ifndef libmail_smapfetch_H -#define libmail_smapfetch_H - -#include "libmail_config.h" -#include "mail.H" -#include "smap.H" - -#include "smapmsgrange.H" - -LIBMAIL_START - -class smapFETCH : public smapHandler { - - const char *getName(); - - smapUidSet uidSet; - smapMsgRange msgRange; - - std::string fetchCmd; - size_t fetchingMessageNum; - - mail::callback::message &msgcallback; - - size_t expectedCount; - size_t countProcessed; - - unsigned long estimatedSize; - unsigned long sizeDone; - -public: - smapFETCH(const std::vector<size_t> &messages, - bool peekArg, - std::string mime_idArg, - mail::readMode getType, - const char *decodedArg, - mail::callback::message &msgcallbackArg, - mail::imap &imapAccount); - ~smapFETCH(); - - void installed(imap &); - bool ok(std::string); - - bool go(); - -private: - void beginProcessData(imap &imapAccount, - std::vector<const char *> &words, - unsigned long estimatedSize); - void processData(imap &imapAccount, - std::string data); - void endData(imap &imapAccount); - -}; - -LIBMAIL_END - -#endif |
