akonadi
Akonadi::ObjectNotificationMessage Class Reference
#include <objectnotificationmessage.h>
Public Member Functions | |
ObjectNotificationMessage (const Akonadi::NotificationMessage &message=Akonadi::NotificationMessage()) | |
void | appendCollections (const Collection::List &list) |
void | appendItems (const Item::List &list) |
Collection::List | collections () const |
QSet< QByteArray > | itemParts () const |
Item::List | items () const |
NotificationMessage | message () const |
QString | mimeType () const |
NotificationMessage::Operation | operation () const |
Collection | parentCollection () const |
Collection | parentDestCollection () const |
QString | remoteId () const |
QByteArray | resource () const |
NotificationMessage::Type | type () const |
Static Public Member Functions | |
static bool | appendAndCompress (QList< ObjectNotificationMessage > &vector, const Akonadi::ObjectNotificationMessage &message) |
static bool | appendAndCompress (QVector< ObjectNotificationMessage > &vector, const Akonadi::ObjectNotificationMessage &message) |
Detailed Description
This class wraps a group of equivalent NotificationMessages from Akonadi.
The primary feature is that bulk notifications of multiple items or collections can be represented with one ObjectNotificationMessage.
Definition at line 40 of file objectnotificationmessage.h.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:27:51 by doxygen 1.8.3.1 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2013 The KDE developers.
Generated on Sat Jul 13 2013 01:27:51 by doxygen 1.8.3.1 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.