diff options
author | 2014-10-21 17:31:59 -0600 | |
---|---|---|
committer | 2014-10-21 17:31:59 -0600 | |
commit | 96f2623c2f1cba2fb5f625dbeae8a38eb20203c1 (patch) | |
tree | a11c883f368161e9d6f5b4600e66158eed90a502 /src/async/nntp/MCNNTPFetchOverviewOperation.h | |
parent | db7ec6896ffa7e1072d814d02fee2c5abae22ff2 (diff) |
XOVER
Diffstat (limited to 'src/async/nntp/MCNNTPFetchOverviewOperation.h')
-rw-r--r-- | src/async/nntp/MCNNTPFetchOverviewOperation.h | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src/async/nntp/MCNNTPFetchOverviewOperation.h b/src/async/nntp/MCNNTPFetchOverviewOperation.h new file mode 100644 index 00000000..0582864d --- /dev/null +++ b/src/async/nntp/MCNNTPFetchOverviewOperation.h @@ -0,0 +1,45 @@ +// +// NNTPFetchOverviewOperation.h +// mailcore2 +// +// Created by Robert Widmann on 10/21/14. +// Copyright (c) 2014 MailCore. All rights reserved. +// + +#ifndef MAILCORE_MCNNTPFETCHOVERVIEWOPERATION_H + +#define MAILCORE_MCNNTPFETCHOVERVIEWOPERATION_H + +#include <MailCore/MCNNTPOperation.h> + +#ifdef __cplusplus + +namespace mailcore { + + class NNTPFetchOverviewOperation : public NNTPOperation { + public: + NNTPFetchOverviewOperation(); + virtual ~NNTPFetchOverviewOperation(); + + virtual void setIndexes(IndexSet * indexes); + virtual IndexSet * indexes(); + + virtual void setGroupName(String * groupName); + virtual String * groupName(); + + virtual Array * articles(); + + public: // subclass behavior + virtual void main(); + + private: + IndexSet * mIndexes; + String * mGroupName; + Array * /* NNTPGroupInfo */ mArticles; + }; + +} + +#endif + +#endif |