diff --git a/include/transport/storagebackend.h b/include/transport/storagebackend.h index 190ec03b72785287917a2737f08760cbde60afe1..6bac4aa77c53580aaad2e998f6ce02a73345bb05 100644 --- a/include/transport/storagebackend.h +++ b/include/transport/storagebackend.h @@ -108,6 +108,9 @@ class StorageBackend /// getBuddies virtual bool getBuddies(long id, std::list &roster) = 0; + /// getOnlineUsers + virtual bool getOnlineUsers(std::vector &users) = 0; + virtual long addBuddy(long userId, const BuddyInfo &buddyInfo) = 0; virtual void updateBuddy(long userId, const BuddyInfo &buddyInfo) = 0; virtual void removeBuddy(long id) = 0;