Changeset 571 for trunk


Ignore:
Timestamp:
09/09/08 11:27:11 (11 years ago)
Author:
Eoin
Message:

Compiling, but that don't mean work, with no deprecated libtorrent functions on.

Location:
trunk/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/halSession.cpp

    r570 r571  
    5353 
    5454        torrent_internal::the_session_ = &session_; 
    55         torrent_internal::workingDir_ = hal::app().get_working_directory(); 
    56          
    57         session_.set_severity_level(libt::alert::debug);                 
     55 
     56        session_.session::set_alert_mask(libt::alert::all_categories);           
    5857        session_.add_extension(&libt::create_metadata_plugin); 
    5958        session_.add_extension(&libt::create_ut_pex_plugin); 
     
    427426        { 
    428427                event_log.post(shared_ptr<EventDetail>( 
    429                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     428                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    430429                                hal::wform(hal::app().res_wstr(HAL_EXTERNAL_IP_ALERT)) 
    431430                                        % hal::from_utf8_safe(a.message()) 
     
    437436        { 
    438437                event_log.post(shared_ptr<EventDetail>( 
    439                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     438                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    440439                                hal::wform(hal::app().res_wstr(HAL_PORTMAP_ERROR_ALERT)) 
    441440                                % (a.type == 0 ?  
     
    448447        { 
    449448                event_log.post(shared_ptr<EventDetail>( 
    450                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     449                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    451450                                hal::wform(hal::app().res_wstr(HAL_PORTMAP_ALERT)) 
    452451                                % (a.type == 0 ?  
     
    460459        { 
    461460                event_log.post(shared_ptr<EventDetail>( 
    462                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     461                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    463462                                hal::wform(hal::app().res_wstr(HAL_FILE_ERROR_ALERT)) 
    464463                                % hal::from_utf8_safe(a.file) 
     
    470469        { 
    471470                event_log.post(shared_ptr<EventDetail>( 
    472                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     471                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    473472                                hal::wform(hal::app().res_wstr(HAL_DHT_REPLY_ALERT)) 
    474473                                        % a.num_peers) 
     
    503502        { 
    504503                event_log.post(shared_ptr<EventDetail>( 
    505                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     504                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    506505                                hal::wform(hal::app().res_wstr(HAL_PEER_ALERT)) 
    507506                                        % hal::from_utf8_safe(a.message()) 
     
    513512        { 
    514513                event_log.post(shared_ptr<EventDetail>( 
    515                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     514                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    516515                                hal::wform(hal::app().res_wstr(HAL_PEER_BAN_ALERT)) 
    517516                                        % get(a.handle)->name() 
     
    523522        { 
    524523                event_log.post(shared_ptr<EventDetail>( 
    525                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     524                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    526525                                hal::wform(hal::app().res_wstr(HAL_HASH_FAIL_ALERT)) 
    527526                                        % get(a.handle)->name() 
     
    533532        { 
    534533                event_log.post(shared_ptr<EventDetail>( 
    535                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     534                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    536535                                hal::wform(hal::app().res_wstr(HAL_URL_SEED_ALERT)) 
    537536                                        % get(a.handle)->name() 
     
    544543        { 
    545544                event_log.post(shared_ptr<EventDetail>( 
    546                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     545                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    547546                                hal::wform(hal::app().res_wstr(HAL_TRACKER_WARNING_ALERT)) 
    548547                                        % get(a.handle)->name() 
     
    564563        { 
    565564                event_log.post(shared_ptr<EventDetail>( 
    566                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     565                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    567566                                hal::wform(hal::app().res_wstr(HAL_TRACKER_ALERT)) 
    568567                                        % get(a.handle)->name() 
     
    576575        { 
    577576                event_log.post(shared_ptr<EventDetail>( 
    578                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     577                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    579578                                hal::wform(hal::app().res_wstr(HAL_TRACKER_REPLY_ALERT)) 
    580579                                        % get(a.handle)->name() 
     
    587586        { 
    588587                event_log.post(shared_ptr<EventDetail>( 
    589                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     588                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    590589                                hal::wform(hal::app().res_wstr(HAL_FAST_RESUME_ALERT)) 
    591590                                        % get(a.handle)->name() 
     
    597596        { 
    598597                event_log.post(shared_ptr<EventDetail>( 
    599                         new EventGeneral(lbtAlertToHalEvent(a.severity()), a.timestamp(), 
     598                        new EventGeneral(lbt_category_to_event(a.category()), a.timestamp(), 
    600599                                hal::wform(hal::app().res_wstr(HAL_FAST_RESUME_ALERT)) 
    601600                                        % get(a.handle)->name() 
  • trunk/src/halSession.hpp

    r570 r571  
    183183        case libt::alert::critical: 
    184184        case libt::alert::fatal: 
     185                return event_logger::critical; 
     186         
     187        default: 
     188                return event_logger::none; 
     189        } 
     190} 
     191 
     192static event_logger::eventLevel lbt_category_to_event(int category) 
     193{ 
     194        switch (category) 
     195        { 
     196        case libt::alert::debug_notification: 
     197                return event_logger::debug; 
     198         
     199        case libt::alert::peer_notification: 
     200        case libt::alert::port_mapping_notification: 
     201        case libt::alert::storage_notification: 
     202        case libt::alert::tracker_notification: 
     203        case libt::alert::status_notification: 
     204        case libt::alert::progress_notification: 
     205        case libt::alert::ip_block_notification: 
     206                return event_logger::info; 
     207         
     208        case libt::alert::performance_warning: 
     209                return event_logger::warning; 
     210         
     211        case libt::alert::error_notification: 
    185212                return event_logger::critical; 
    186213         
     
    741768                } 
    742769        } 
    743  
     770#if 0 
    744771        std::pair<boost::intrusive_ptr<libt::torrent_info>, libt::entry> prep_torrent(wpath filename, wpath saveDirectory) 
    745772        { 
     
    788815                return std::make_pair(info, resumeData); 
    789816        } 
    790  
     817#endif 
    791818        void removal_thread(torrent_internal_ptr pIT, bool wipeFiles) 
    792819        { 
     
    10041031        bool keepChecking_; 
    10051032         
    1006         wpath working_directory_; 
    10071033        ini_file bittorrentIni; 
    10081034        TorrentManager the_torrents_;    
  • trunk/src/halTorrentInternal.hpp

    r570 r571  
    15741574                        if (version < 1) 
    15751575                        { 
    1576                                 TorrentInternalOld t; 
     1576/*                              TorrentInternalOld t; 
    15771577                                ar & make_nvp("torrent", t); 
    15781578                                 
    1579                                 torrent.reset(new torrent_internal(t)); 
     1579                                torrent.reset(new torrent_internal(t));*/ 
    15801580                        } 
    15811581                        else 
Note: See TracChangeset for help on using the changeset viewer.