~ubuntu-branches/debian/experimental/libtorrent/experimental

« back to all changes in this revision

Viewing changes to src/torrent/resume.h

  • Committer: Bazaar Package Importer
  • Author(s): Jose Luis Rivas
  • Date: 2007-03-31 10:31:05 UTC
  • mto: (4.1.4 gutsy) (6.2.1 squeeze) (1.3.1 upstream)
  • mto: This revision was merged to the branch mainline in revision 6.
  • Revision ID: james.westby@ubuntu.com-20070331103105-jzpp1rml6ud0ff75
Tags: upstream-0.11.4
ImportĀ upstreamĀ versionĀ 0.11.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
45
45
#ifndef LIBTORRENT_RESUME_H
46
46
#define LIBTORRENT_RESUME_H
47
47
 
 
48
#include <torrent/common.h>
 
49
 
48
50
namespace torrent {
49
51
 
50
 
class Object;
51
 
class Download;
52
 
 
53
52
// When saving resume data for a torrent that is currently active, set
54
53
// 'onlyCompleted' to ensure that a crash, etc, will cause incomplete
55
54
// files to be hashed.
56
55
 
57
 
void resume_load_progress(Download download, const Object& object);
58
 
void resume_save_progress(Download download, Object& object, bool onlyCompleted = false);
59
 
void resume_clear_progress(Download download, Object& object);
60
 
 
61
 
void resume_load_file_priorities(Download download, const Object& object);
62
 
void resume_save_file_priorities(Download download, Object& object);
63
 
 
64
 
void resume_load_addresses(Download download, const Object& object);
65
 
void resume_save_addresses(Download download, Object& object);
66
 
 
67
 
void resume_load_tracker_settings(Download download, const Object& object);
68
 
void resume_save_tracker_settings(Download download, Object& object);
 
56
void resume_load_progress(Download download, const Object& object) LIBTORRENT_EXPORT;
 
57
void resume_save_progress(Download download, Object& object, bool onlyCompleted = false) LIBTORRENT_EXPORT;
 
58
void resume_clear_progress(Download download, Object& object) LIBTORRENT_EXPORT;
 
59
 
 
60
void resume_load_file_priorities(Download download, const Object& object) LIBTORRENT_EXPORT;
 
61
void resume_save_file_priorities(Download download, Object& object) LIBTORRENT_EXPORT;
 
62
 
 
63
void resume_load_addresses(Download download, const Object& object) LIBTORRENT_EXPORT;
 
64
void resume_save_addresses(Download download, Object& object) LIBTORRENT_EXPORT;
 
65
 
 
66
void resume_load_tracker_settings(Download download, const Object& object) LIBTORRENT_EXPORT;
 
67
void resume_save_tracker_settings(Download download, Object& object) LIBTORRENT_EXPORT;
69
68
 
70
69
}
71
70