RetroShare/libretroshare/src/services
chrisparker126 50c75de73c Refactored GXS interface to remove exposure to RS internals (i.e. only reference types, declaration in retroshare folder)
To achieve this I created second interface RsGxsIface which RsGxsGenExchange derives from, and RsGxsIfaceImpl (renamed RsGxsIfaceHelper) now takes an instance of this instead so these interfaces don't exposed the RsGenExchange and its underlying types. 

The other stuff is simply definitions and type aliases required for the front-ends to work (RsGroupMeta, RsGroupId, etc) and I've moved gxs flags also. 

This is a good idea as it seem much more clear what's available to a GXS service (apart from RsGenExchange public methods).  


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6166 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2013-02-28 21:58:38 +00:00
..
Makefile Bugfix for gpg connections. 2009-07-07 21:53:06 +00:00
p3banlist.cc Removed some more compiler warnings from Windows compile (GCC 4.4). 2012-02-17 10:03:38 +00:00
p3banlist.h Removed some more compiler warnings from Windows compile (GCC 4.4). 2012-02-17 10:03:38 +00:00
p3blogs.cc Changed parameter of the methods of pqiNotify from "std::string" to "const std::string&" 2011-06-29 22:54:44 +00:00
p3blogs.h merging distrib split into trunk 2011-09-10 15:20:15 +00:00
p3bwctrl.cc * Fix Deadlock in GXS Test Backend ... double Mutex lock for ALL Msgs removed. 2012-07-28 01:49:09 +00:00
p3bwctrl.h Added Bandwidth Monitoring service to libretroshare to help debug Lag. 2012-06-21 23:23:46 +00:00
p3channels.cc fixed flags conflicts 2012-11-02 13:52:29 +00:00
p3channels.h Changed parameter of RsChannels from "std::string" to "const std::string&". 2012-04-24 12:49:54 +00:00
p3chatservice.cc Made the private lobbies more accessible: 2012-12-04 21:36:05 +00:00
p3chatservice.h Made the private lobbies more accessible: 2012-12-04 21:36:05 +00:00
p3disc.cc - Added flags for services and service permissions for peers 2012-12-01 19:22:22 +00:00
p3disc.h Removed some std::ostringstream. 2012-04-17 21:00:54 +00:00
p3dsdv.cc Removed some std::ostringstream. 2012-04-17 21:00:54 +00:00
p3dsdv.h Tweaked DSDV parameters. 2011-11-29 18:20:04 +00:00
p3forums.cc The channel message (in channels) is set to read when the user clicks on the show more button. 2012-02-12 00:58:47 +00:00
p3forums.h merging distrib split into trunk 2011-09-10 15:20:15 +00:00
p3gamelauncher.cc Removed std::stringstream. 2012-04-19 22:10:00 +00:00
p3gamelauncher.h Removed p3ConnectMgr. Replaced it with p3LinkMgr, p3NetMgr and p3PeerMgr. 2011-07-09 18:39:34 +00:00
p3gameservice.h * Addition of the basic Games Launcher - used to organise networked games with peers. 2008-01-21 09:22:42 +00:00
p3gxscircles.cc Refactored GXS interface to remove exposure to RS internals (i.e. only reference types, declaration in retroshare folder) 2013-02-28 21:58:38 +00:00
p3gxscircles.h * Created dummy Circles (This takes a while - as we have to wait for dummyIds to be made). 2012-12-15 23:07:12 +00:00
p3gxsforums.cc Refactored GXS interface to remove exposure to RS internals (i.e. only reference types, declaration in retroshare folder) 2013-02-28 21:58:38 +00:00
p3gxsforums.h Passed RsGixs to forums to enabled authentication 2013-02-10 18:41:15 +00:00
p3gxsserviceVEG.cc Removed references to postedVEG from GxsGroupDialog and associated classes and PostedDialog (GUI does not work now but does not crash) 2012-10-21 19:45:35 +00:00
p3gxsserviceVEG.h Reorganisation of the New GXS Services. 2012-09-15 00:16:06 +00:00
p3idservice.cc Refactored GXS interface to remove exposure to RS internals (i.e. only reference types, declaration in retroshare folder) 2013-02-28 21:58:38 +00:00
p3idservice.h * Got GxsCircles running in libretroshare. 2012-12-01 00:16:24 +00:00
p3msgservice.cc Friend recommendation message 2012-05-05 22:20:05 +00:00
p3msgservice.h Added new message flag for system messages like friend request. 2012-05-01 09:18:55 +00:00
p3photoservice.cc Refactored GXS interface to remove exposure to RS internals (i.e. only reference types, declaration in retroshare folder) 2013-02-28 21:58:38 +00:00
p3photoservice.h Added cleanup code for GXS services in rsinit (services now based in GXS_phase1 folder in .retroshare/ folder 2012-11-24 19:49:23 +00:00
p3posted.cc Refactored GXS interface to remove exposure to RS internals (i.e. only reference types, declaration in retroshare folder) 2013-02-28 21:58:38 +00:00
p3posted.h Reworked ranking process flow 2012-12-11 22:26:11 +00:00
p3postedVEG.cc Reorganisation of the New GXS Services. 2012-09-15 00:16:06 +00:00
p3postedVEG.h Reorganisation of the New GXS Services. 2012-09-15 00:16:06 +00:00
p3service.cc Removed some std::ostringstream. 2012-04-17 21:00:54 +00:00
p3service.h Added a name to the RsMutex class. 2011-07-04 22:59:39 +00:00
p3statusservice.cc Count the friends (gpg id's) instead of the locations (ssl id's) in the statusbar. 2012-02-25 01:48:56 +00:00
p3statusservice.h Extracted a new widget ChatWidget for the basic chat handling from the PopupChatDialog and use it in ChatLobbyDialog too. 2012-01-17 20:36:36 +00:00
p3tunnel.cc Removed some std::ostringstream. 2012-04-17 21:00:54 +00:00
p3tunnel.h reimplemented the tunnel handshake 2010-02-25 22:44:04 +00:00
p3wiki.cc Refactored GXS interface to remove exposure to RS internals (i.e. only reference types, declaration in retroshare folder) 2013-02-28 21:58:38 +00:00
p3wiki.h added AuthenPolicy code for p3wiki. 2013-02-10 17:52:50 +00:00
p3wire.cc Refactored GXS interface to remove exposure to RS internals (i.e. only reference types, declaration in retroshare folder) 2013-02-28 21:58:38 +00:00
p3wire.h * Cleaned up lots of old VEG services. 2012-11-26 22:53:44 +00:00