X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcore.h;h=1288ae01df6920f54d81f4835e41377341e72ecd;hp=8047598a8a28ad325d505fcb8e658df33bb17b9f;hb=52a7b4d0f289f075aa386445a47d876743bcb6d0;hpb=f2e4609f070221a010eef8be98524c5ce88d228b 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.