* Added view_event_{added,removed} commands that sets a command to be

triggered when a download is added/removed from the specified view.

* Minor compiler errors fixed.


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@1045 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2008-03-20 11:50:57 +00:00
parent 7062935724
commit 199bd1985c
8 changed files with 90 additions and 41 deletions
+9
View File
@@ -81,6 +81,15 @@ parse_command_single_std(const std::string& cmd) {
parse_command(make_target(), cmd.c_str(), cmd.c_str() + cmd.size());
}
inline void
parse_command_multiple_d_nothrow(core::Download* download, const std::string& cmd) {
try {
parse_command_multiple(make_target(download), cmd.c_str(), cmd.c_str() + cmd.size());
} catch (torrent::input_error& e) {
// Log?
}
}
inline void
parse_command_d_single_std(core::Download* download, const std::string& cmd) {
parse_command(make_target(download), cmd.c_str(), cmd.c_str() + cmd.size());