X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcore%2Fcore.h;h=1288ae01df6920f54d81f4835e41377341e72ecd;hb=8ff7242c289343d53d1a0d7ca507096cb944cafb;hp=8047598a8a28ad325d505fcb8e658df33bb17b9f;hpb=997a62b68d7469a93f373476dd955c44eb051be0;p=quassel.git diff --git a/src/core/core.h b/src/core/core.h index 8047598a..1288ae01 100644 --- a/src/core/core.h +++ b/src/core/core.h @@ -234,6 +234,16 @@ class Core : public QObject { */ static QList requestBuffers(UserId user); + + //! Request a list of BufferIds for a given NetworkId + /** \note This method is threadsafe. + * + * \param user The user whose buffers we request + * \param networkId The NetworkId of the network in question + * \return List of BufferIds belonging to the Network + */ + static QList requestBufferIdsForNetwork(UserId user, NetworkId networkId); + //! Remove permanently a buffer and it's content from the storage backend /** This call cannot be reverted! * \note This method is threadsafe.