// Copyright (c) 2010 Martin Knafve / hMailServer.com. // http://www.hmailserver.com #pragma once #include "IMAPCommandRangeAction.h" namespace HM { class IMAPStore : public IMAPCommandRangeAction { public: IMAPStore(); virtual ~IMAPStore(); IMAPResult DoAction(std::shared_ptr pConnection, int messageIndex, std::shared_ptr pMessage, const std::shared_ptr pArgument); static String GetMessageFlags(std::shared_ptr pMessage, int messageIndex); }; }