(trunk) first draft of changing the FreeSpace API to behave as https://trac.transmissionbt.com/ticket/4076#comment:25 -- libT, rpc, qt, and gtk implementations.

This commit is contained in:
Jordan Lee
2013-02-09 04:05:03 +00:00
parent 794a0c1d80
commit cd09204a6e
31 changed files with 552 additions and 190 deletions

View File

@@ -56,6 +56,7 @@ struct tr_announcer_udp;
struct tr_bindsockets;
struct tr_cache;
struct tr_fdInfo;
struct tr_device_info;
typedef void (tr_web_config_func)(tr_session * session, void * curl_pointer, const char * url, void * user_data);
@@ -183,15 +184,14 @@ struct tr_session
char * tag;
char * configDir;
char * downloadDir;
char downloadDirBlkDev[TR_PATH_MAX + 1];
char downloadDirFsType[TR_PATH_MAX + 1];
char * resumeDir;
char * torrentDir;
char * incompleteDir;
char * blocklist_url;
struct tr_device_info * downloadDir;
struct tr_list * blocklists;
struct tr_peerMgr * peerMgr;
struct tr_shared * shared;