RetroShare/libretroshare/src/ft
csoler 630824aa1b Updated the notification system. Main changes are:
- the notification system is now a service, p3Notify, that is a public RsNotify.
- RsNotify does nothing except providing a registration system for new notify clients.
- Clients should derive a notify client from the NotifyClient class and register it to rsNotify
- all registered clients get all notifications, so only derive the needed methods. This should allow 
  plugins to get notifications as well.
- updated the code to call RsServer::notify()->[notification method] from inside libretroshare
- pqiNotify has been removed.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6996 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2014-01-07 22:51:22 +00:00
..
ftchunkmap.cc extended max chunk TTL to 1 hour. A short TTL is not anymore needed since chuns are shared between sources 2013-12-09 13:35:06 +00:00
ftchunkmap.h Added dynamic choose of sources for chunk crc requests. Fixes the bug that would let 2012-07-19 20:52:04 +00:00
ftcontroller.cc Updated the notification system. Main changes are: 2014-01-07 22:51:22 +00:00
ftcontroller.h restore file state when restart (Modified patch from Phenom) 2013-10-06 12:56:37 +00:00
ftdata.h - made the names consistent between ftdata, ftdatamultiplex and tests/ 2012-12-26 18:12:19 +00:00
ftdatamultiplex.cc Code maintenance for Qt 5: 2013-10-21 11:00:49 +00:00
ftdatamultiplex.h - made the names consistent between ftdata, ftdatamultiplex and tests/ 2012-12-26 18:12:19 +00:00
ftdbase.cc Updated the notification system. Main changes are: 2014-01-07 22:51:22 +00:00
ftdbase.h Updated the notification system. Main changes are: 2014-01-07 22:51:22 +00:00
ftextralist.cc Code maintenance for Qt 5: 2013-10-21 11:00:49 +00:00
ftextralist.h fixed permission of drap+dropped files. all attached files get added to extra list, but with different permission flags depending on the client. From that, we compute sharing permissions : turtle, or direct transfer only 2012-11-11 21:17:00 +00:00
ftfilecreator.cc Fixed compile on Windows. 2013-12-05 17:44:46 +00:00
ftfilecreator.h split lastRecvTimeStamp into two different time stamps: one for last time the file is wrote (or data is received) and one for last activity that is used (and sometimes reset) by ftcontroller when queuing files 2013-12-04 20:26:54 +00:00
ftfilemapper.cc Added a filemapper class to store downloaded files sequentially on the HD. The mapper automatically 2011-11-01 14:20:51 +00:00
ftfilemapper.h Added a filemapper class to store downloaded files sequentially on the HD. The mapper automatically 2011-11-01 14:20:51 +00:00
ftfileprovider.cc removed status member from FileDetails. Not used => misleading 2013-12-13 19:41:52 +00:00
ftfileprovider.h fixed potential uninitialized memory read in PeerUploadInfo 2013-09-06 19:06:56 +00:00
ftfilesearch.cc - Restored compilation of most tests (The part using previously named p3ConnectMgr is still to be done). 2012-12-17 23:05:25 +00:00
ftfilesearch.h fixed flags conflicts 2012-11-02 13:52:29 +00:00
ftsearch.h removed compilation warnings 2013-03-20 20:25:13 +00:00
ftserver.cc Updated the notification system. Main changes are: 2014-01-07 22:51:22 +00:00
ftserver.h Updated the notification system. Main changes are: 2014-01-07 22:51:22 +00:00
fttransfermodule.cc split lastRecvTimeStamp into two different time stamps: one for last time the file is wrote (or data is received) and one for last activity that is used (and sometimes reset) by ftcontroller when queuing files 2013-12-04 20:26:54 +00:00
fttransfermodule.h split lastRecvTimeStamp into two different time stamps: one for last time the file is wrote (or data is received) and one for last activity that is used (and sometimes reset) by ftcontroller when queuing files 2013-12-04 20:26:54 +00:00
ftturtlefiletransferitem.cc Added ability for turtle router to take client services 2013-04-06 09:21:01 +00:00
ftturtlefiletransferitem.h Added ability for turtle router to take client services 2013-04-06 09:21:01 +00:00