Ignore:
Timestamp:
05/22/08 17:19:57 (12 years ago)
Author:
Eoin
Message:

Refactoring trackers and file_priorities to properties.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/halTorrent.cpp

    r455 r456  
    20432043        return ptr->getConnectionLimit(); 
    20442044         
    2045         } HAL_GENERIC_TORRENT_EXCEPTION_CATCH(L"Me", "get_connection_limits") 
     2045        } HAL_GENERIC_TORRENT_EXCEPTION_CATCH(L"Me", "torrent::get_connection_limits") 
    20462046         
    20472047        return std::make_pair(-1, -1); 
     
    21592159} 
    21602160 
     2161std::vector<tracker_detail> bit::torrent::get_trackers() const 
     2162{ 
     2163        try { 
     2164         
     2165        return ptr->getTrackers(); 
     2166         
     2167        } HAL_GENERIC_TORRENT_EXCEPTION_CATCH(L"Me", "torrent::get_trackers") 
     2168         
     2169        return std::vector<tracker_detail>(); 
     2170} 
     2171 
     2172void bit::torrent::set_trackers(const std::vector<tracker_detail>& trackers) 
     2173{ 
     2174        try { 
     2175         
     2176        ptr->setTrackers(trackers); 
     2177         
     2178        } HAL_GENERIC_TORRENT_EXCEPTION_CATCH(L"Me", "torrent::set_trackers") 
     2179} 
     2180 
     2181void bit::torrent::reset_trackers() 
     2182{ 
     2183        try { 
     2184         
     2185        ptr->resetTrackers(); 
     2186         
     2187        } HAL_GENERIC_TORRENT_EXCEPTION_CATCH(L"Me", "torrent::set_trackers") 
     2188} 
     2189 
     2190void bit::torrent::set_file_priorities(const std::pair<std::vector<int>, int>& p) 
     2191{ 
     2192        ptr->setFilePriorities(p.first, p.second); 
     2193} 
     2194 
     2195/* 
    21612196void bit::setTorrentFilePriorities(const std::string& filename,  
    21622197        std::vector<int> fileIndices, int priority) 
     
    22192254         
    22202255        return std::vector<tracker_detail>();    
    2221 } 
     2256}*/ 
    22222257 
    22232258void bit::startEventReceiver() 
Note: See TracChangeset for help on using the changeset viewer.