From d1df56e7f874b8129f0c767bb1a207cce0c0c39f Mon Sep 17 00:00:00 2001 From: drbob Date: Sun, 19 Feb 2012 19:55:20 +0000 Subject: [PATCH] Added example details of how the functionality will be implemented. Added a couple more cases. git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@4967 b45a01b8-16f6-495d-af2f-9b41ad6348cc --- libretroshare/src/gxs/UseCases.txt | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/libretroshare/src/gxs/UseCases.txt b/libretroshare/src/gxs/UseCases.txt index 351d35fad..10dfb2a25 100644 --- a/libretroshare/src/gxs/UseCases.txt +++ b/libretroshare/src/gxs/UseCases.txt @@ -7,13 +7,23 @@ All of these must be provided by the basic system. ------------------------------------ 1.1) Display of subscribed forums. Service must provide: 1.1.1) list of subscribed Groups. + ---------------- + GXService::getGroups(std::list groupIds); + ---------------- + -> This function will get the group list from + GDService::getGroups().... + ---------------- 1.1.2) list of messages for each Group. - 1.1.3) newest version of each message. - 1.1.4) status of message (read / unread). - 1.1.5) access to Identity associated with Post. - 1.1.6) updates when new messages arrive. - 1.1.7) Search forums for Keywords. - 1.1.8) Access new (time restricted) messages. + 1.1.3) details of group by group Id. + 1.1.4) details of messages by message Id. + 1.1.5) newest version of each message. + 1.1.6) status of message (read / unread). + 1.1.7) access to Identity associated with Group and Messages + 1.1.8) updates when new groups arrive. + 1.1.9) updates when new messages arrive. + 1.1.10) updates when groups / messages change. + 1.1.11) Search forums for Keywords. + 1.1.12) Access new (time restricted) messages. 1.2) Creation of new material. 1.2.1) ability to create Groups.