kmail
KMailICalIface Class Reference
#include <kmailicalIface.h>

Classes | |
| struct | SubResource |
Public Types | |
| enum | FolderChanges { NoChange = 0, Contents = 1, ACL = 2 } |
| enum | StorageFormat { StorageIcalVcard, StorageXML } |
Public Attributes | |
| k_dcop_signals | __pad0__: void incidenceAdded( const QString& type |
| k_dcop_signals const QString Q_UINT32 int const QString & | entry |
| k_dcop_signals const QString & | folder |
| k_dcop_signals const QString Q_UINT32 int | format |
| k_dcop_signals const QString Q_UINT32 | sernum |
Detailed Description
Definition at line 45 of file kmailicalIface.h.
Member Enumeration Documentation
This bitfield indicates which changes have been made in a folder, at syncing time.
Definition at line 70 of file kmailicalIface.h.
The format of the mails containing other contents than actual mail (like contacts, calendar etc.
) This is currently either ical/vcard, or XML. For actual mail folders this simply to know which resource handles it This enum matches the one defined in kmail.kcfg
Definition at line 67 of file kmailicalIface.h.
Member Function Documentation
| virtual bool KMailICalIface::addSubresource | ( | const QString & | resource, | |
| const QString & | parent, | |||
| const QString & | contentsType | |||
| ) | [pure virtual] |
Trigger the creation of a new resource folder with name.
- Parameters:
-
resource under parent
- Returns:
- success or failure
Implemented in KMailICalIfaceImpl.
| void KMailICalIface::asyncLoadResult | ( | const QMap< Q_UINT32, QString > | , | |
| const QString & | type, | |||
| const QString & | folder | |||
| ) |
| virtual QString KMailICalIface::attachmentMimetype | ( | const QString & | resource, | |
| Q_UINT32 | sernum, | |||
| const QString & | filename | |||
| ) | [pure virtual] |
Implemented in KMailICalIfaceImpl.
| virtual bool KMailICalIface::deleteIncidenceKolab | ( | const QString & | resource, | |
| Q_UINT32 | sernum | |||
| ) | [pure virtual] |
Implemented in KMailICalIfaceImpl.
| virtual KURL KMailICalIface::getAttachment | ( | const QString & | resource, | |
| Q_UINT32 | sernum, | |||
| const QString & | filename | |||
| ) | [pure virtual] |
Implemented in KMailICalIfaceImpl.
| void KMailICalIface::incidenceDeleted | ( | const QString & | type, | |
| const QString & | folder, | |||
| const QString & | uid | |||
| ) |
| virtual QMap<Q_UINT32, QString> KMailICalIface::incidencesKolab | ( | const QString & | mimetype, | |
| const QString & | resource, | |||
| int | startIndex, | |||
| int | nbMessages | |||
| ) | [pure virtual] |
Implemented in KMailICalIfaceImpl.
| virtual int KMailICalIface::incidencesKolabCount | ( | const QString & | mimetype, | |
| const QString & | resource | |||
| ) | [pure virtual] |
Return the number of mails that need to be looked at by incidencesKolab.
This allows to call incidencesKolab in chunks.
Implemented in KMailICalIfaceImpl.
| virtual bool KMailICalIface::isWritableFolder | ( | const QString & | type, | |
| const QString & | resource | |||
| ) | [pure virtual] |
Implemented in KMailICalIfaceImpl.
| virtual QStringList KMailICalIface::listAttachments | ( | const QString & | resource, | |
| Q_UINT32 | sernum | |||
| ) | [pure virtual] |
Implemented in KMailICalIfaceImpl.
| virtual bool KMailICalIface::removeSubresource | ( | const QString & | resource | ) | [pure virtual] |
Trigger the deletion of a new resource folder with id.
- Parameters:
-
resource.
- Returns:
- success or failure
Implemented in KMailICalIfaceImpl.
| virtual KMailICalIface::StorageFormat KMailICalIface::storageFormat | ( | const QString & | resource | ) | [pure virtual] |
Implemented in KMailICalIfaceImpl.
| void KMailICalIface::subresourceAdded | ( | const QString & | type, | |
| const QString & | resource, | |||
| const QString & | label, | |||
| bool | writable, | |||
| bool | alarmRelevant | |||
| ) |
| virtual QValueList<KMailICalIface::SubResource> KMailICalIface::subresourcesKolab | ( | const QString & | contentsType | ) | [pure virtual] |
Return list of subresources.
contentsType is Mail, Calendar, Contact, Note, Task or Journal
Implemented in KMailICalIfaceImpl.
| virtual bool KMailICalIface::triggerSync | ( | const QString & | ) | [pure virtual] |
Causes all resource folders of the given type to be synced with the server.
Implemented in KMailICalIfaceImpl.
| virtual Q_UINT32 KMailICalIface::update | ( | const QString & | resource, | |
| Q_UINT32 | sernum, | |||
| const QString & | subject, | |||
| const QString & | plainTextBody, | |||
| const QMap< QCString, QString > & | customHeaders, | |||
| const QStringList & | attachmentURLs, | |||
| const QStringList & | attachmentMimetypes, | |||
| const QStringList & | attachmentNames, | |||
| const QStringList & | deletedAttachments | |||
| ) | [pure virtual] |
Update a kolab storage entry.
Returns the new mail serial number, or 0 if something went wrong. Can be used for adding as well.
Implemented in KMailICalIfaceImpl.
Member Data Documentation
| k_dcop_signals KMailICalIface::__pad0__ |
Definition at line 136 of file kmailicalIface.h.
| k_dcop_signals const QString Q_UINT32 int const QString& KMailICalIface::entry |
Definition at line 136 of file kmailicalIface.h.
| k_dcop_signals const QString& KMailICalIface::folder |
Definition at line 136 of file kmailicalIface.h.
| k_dcop_signals const QString Q_UINT32 int KMailICalIface::format |
Definition at line 136 of file kmailicalIface.h.
| k_dcop_signals const QString Q_UINT32 KMailICalIface::sernum |
Definition at line 136 of file kmailicalIface.h.
The documentation for this class was generated from the following file:
