|
| 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
} |
| |
| | 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 () |
| |
◆ maildirStore()
◆ ~maildirStore()
◆ connect()
◆ disconnect()
◆ getCapabilities()
| int getCapabilities |
( |
| ) |
const |
|
virtual |
◆ getConnectionInfos()
Get information about the connection.
- Returns
- information about the connection
Implements service.
◆ getDefaultFolder()
| shared_ptr< folder > getDefaultFolder |
( |
| ) |
|
|
virtual |
◆ getFileSystemPath()
◆ getFolder()
◆ getFormat() [1/2]
◆ getFormat() [2/2]
◆ getInfos()
Return information about this service.
- Returns
- information about the service
Implements service.
◆ getInfosInstance()
◆ getProtocolName()
| const string getProtocolName |
( |
| ) |
const |
|
virtual |
Return the protocol name of this service.
- Returns
- protocol name
Implements service.
◆ getRootFolder()
| shared_ptr< folder > getRootFolder |
( |
| ) |
|
|
virtual |
◆ isConnected()
| bool isConnected |
( |
| ) |
const |
|
virtual |
◆ isSecuredConnection()
| bool isSecuredConnection |
( |
| ) |
const |
|
virtual |
Check whether the connection is secured.
- Returns
- true if the connection is secured, false otherwise
Implements service.
◆ isValidFolderName()
◆ noop()
Do nothing but ensure the server do not disconnect (for example, this can reset the auto-logout timer on the server, if one exists).
Implements service.
The documentation for this class was generated from the following files: