RetroShare/libretroshare/src/gxs
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
..
db_acadeeb.h Added acadeeb - A bibiography / reference paper system. 2012-01-18 00:13:27 +00:00
db_gixp.h Early pass at defining new message exchange (cache replacement system) 2012-01-17 01:09:21 +00:00
db_gmxp.h Added acadeeb - A bibiography / reference paper system. 2012-01-18 00:13:27 +00:00
db_gxp.h Added acadeeb - A bibiography / reference paper system. 2012-01-18 00:13:27 +00:00
db_gxp_apps.h Early pass at defining new message exchange (cache replacement system) 2012-01-17 01:09:21 +00:00
db_gxp_service.h moved my(chris's) version of GXservice to rsgxs.h and reverted db_gxp_service.h back to original 2012-02-24 21:15:08 +00:00
db_wire.h Added acadeeb - A bibiography / reference paper system. 2012-01-18 00:13:27 +00:00
gxssecurity.cc Fixed resource exhaustion due to message/group notification not being handled 2013-02-07 23:04:16 +00:00
gxssecurity.h Added message validation, not enabled at the moment 2012-11-10 23:42:38 +00:00
gxstokenqueue.cc Added Identity Info retrieval to rsIdentities. 2012-11-19 22:00:05 +00:00
gxstokenqueue.h * Added the basics of GxsCircles service to libretroshare. 2012-11-29 22:48:28 +00:00
rsdataservice.cc Fixed for duplicate messages ending up in db, set msgId and grpId as primary keys in message and group table respectively in db when created 2013-02-12 21:45:30 +00:00
rsdataservice.h Fixed resource exhaustion due to message/group notification not being handled 2013-02-07 23:04:16 +00:00
rsgds.h Fixed resource exhaustion due to message/group notification not being handled 2013-02-07 23:04:16 +00:00
rsgenexchange.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
rsgenexchange.h 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
rsgixs.h * Added the basics of GxsCircles service to libretroshare. 2012-11-29 22:48:28 +00:00
rsgroups.h Penultimate touches to the RsGxsService interface 2012-03-11 00:05:43 +00:00
rsgxs.h 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
rsgxsdata.cc Fixed resource exhaustion due to message/group notification not being handled 2013-02-07 23:04:16 +00:00
rsgxsdata.h 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
rsgxsdataaccess.cc enabled token expiration, 30 seconds 2012-12-16 00:43:15 +00:00
rsgxsdataaccess.h Comment and Vote update now functional 2012-12-09 22:38:49 +00:00
rsgxsnetservice.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
rsgxsnetservice.h Fixed resource exhaustion due to message/group notification not being handled 2013-02-07 23:04:16 +00:00
rsgxsrequesttypes.h Fixed resource exhaustion due to message/group notification not being handled 2013-02-07 23:04:16 +00:00
rsnxs.h Added Rs photo v2 item serialisation test, fixed subsequent bugs 2012-08-06 21:00:38 +00:00
rsnxsobserver.h Added Rs photo v2 item serialisation test, fixed subsequent bugs 2012-08-06 21:00:38 +00:00
rstokenservice.h 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
UseCases.txt added more virtual methods to network exchange service 2012-04-01 21:10:55 +00:00