#include <IMAPSStore.hpp>
|
| enum | Capabilities {
CAPABILITY_CREATE_FOLDER = (1 << 0)
, CAPABILITY_RENAME_FOLDER = (1 << 1)
, CAPABILITY_ADD_MESSAGE = (1 << 2)
, CAPABILITY_COPY_MESSAGE = (1 << 3)
,
CAPABILITY_DELETE_MESSAGE = (1 << 4)
, CAPABILITY_PARTIAL_FETCH = (1 << 5)
, CAPABILITY_MESSAGE_FLAGS = (1 << 6)
, CAPABILITY_EXTRACT_PART = (1 << 7)
} |
| |
| enum | Type { TYPE_STORE = 0
, TYPE_TRANSPORT
} |
| |
| shared_ptr< IMAPConnection > | connection () |
| |
| void | registerFolder (IMAPFolder *folder) |
| |
| void | unregisterFolder (IMAPFolder *folder) |
| |
| | store (shared_ptr< session > sess, const serviceInfos &infos, shared_ptr< security::authenticator > auth) |
| |
| | service (shared_ptr< session > sess, const serviceInfos &infos, shared_ptr< security::authenticator > auth) |
| |
| | object () |
| |
| | object (const object &) |
| |
| object & | operator= (const object &) |
| |
| virtual | ~object () |
| |
| shared_ptr< IMAPConnection > | m_connection |
| |
| std::list< IMAPFolder * > | m_folders |
| |
| const bool | m_isIMAPS |
| |
| static IMAPServiceInfos | sm_infos |
| |
◆ IMAPSStore()
◆ ~IMAPSStore()
◆ getInfos()
Return information about this service.
- Returns
- information about the service
Implements service.
◆ getInfosInstance()
◆ getProtocolName()
Return the protocol name of this service.
- Returns
- protocol name
Implements service.
The documentation for this class was generated from the following files: