Changeset 706


Ignore:
Timestamp:
01/26/09 19:20:40 (10 years ago)
Author:
Eoin
Message:
 
Location:
trunk/src
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/advtabs/Files.cpp

    r704 r706  
    137137                GetCursorPos(&cur_pt); 
    138138 
    139                 WTL::CPoint pt = cur_pt;                         
     139                WTL::CPoint pt = cur_pt; 
    140140                ScreenToClient(&pt); 
    141141 
  • trunk/src/global/txml_oarchive.hpp

    r649 r706  
    1313#pragma warning (push) 
    1414#pragma warning (disable : 4099) 
     15#pragma warning (disable : 4267) 
    1516#       include <boost/serialization/version.hpp> 
    1617#       include <boost/serialization/vector.hpp> 
  • trunk/src/halEvent.hpp

    r668 r706  
    3636#include "halTorrent.hpp" 
    3737 
    38 #ifdef TORRENT_LOGGING 
     38#ifdef HAL_TORRENT_DEV_MSGES 
    3939#       define HAL_DEV_MSG(msg) \ 
    4040        hal::event_log.post(boost::shared_ptr<hal::EventDetail>( \ 
  • trunk/src/halSession.cpp

    r701 r706  
    513513                                                % get(a.handle)->name()),  
    514514                                        event_logger::debug, a.timestamp()))); 
     515                         
     516                        HAL_DEV_MSG(hal::wform(L"Torrent Paused alert, %1%.") % get(a.handle)->name()); 
    515517 
    516518                        get(a.handle)->locked_process_event(ev_paused_alert()); 
     
    518520                else 
    519521                { 
     522                        HAL_DEV_MSG(hal::wform(L"Torrent Error alert %2%, %1%.") % get(a.handle)->name() % err); 
     523 
    520524                        event_log.post(shared_ptr<EventDetail>( 
    521525                                new EventMsg((hal::wform(hal::app().res_wstr(HAL_TORRENT_ERROR_PAUSE_ALERT))  
  • trunk/src/halSession.hpp

    r696 r706  
    10701070                                                || (*i).torrent->awaiting_resume_data())) 
    10711071                                { 
     1072#                                       ifdef HAL_TORRENT_DEV_MSGES 
     1073                                                (*i).torrent->output_torrent_debug_details(); 
     1074#                                       endif 
    10721075                                        num_active += 1; 
    10731076                                } 
  • trunk/src/halTorrent.cpp

    r693 r706  
    741741        try { 
    742742         
     743//      pimpl()->the_torrents_.get(filename)->output_torrent_debug_details(); 
     744 
    743745        pimpl()->the_torrents_.get(filename)->force_recheck(); 
    744746         
  • trunk/src/halTorrentIntEvents.hpp

    r693 r706  
    6262struct ev_stop : sc::event< ev_stop > {}; 
    6363struct ev_resume : sc::event< ev_resume > {}; 
    64 struct ev_resumed_alert : sc::event<ev_paused_alert> {}; 
     64struct ev_resumed_alert : sc::event<ev_resumed_alert> {}; 
    6565 
    6666struct ev_force_recheck : sc::event< ev_force_recheck > {}; 
  • trunk/src/halTorrentIntStates.cpp

    r704 r706  
    186186{ 
    187187        TORRENT_STATE_LOG(L"Entering stopping()"); 
     188 
     189        torrent_internal& t_i = context<torrent_internal>(); 
     190        t_i.state(torrent_details::torrent_stopping); 
    188191} 
    189192 
     
    191194{ 
    192195        TORRENT_STATE_LOG(L"Exiting ~stopping()"); 
    193  
    194         torrent_internal& t_i = context<torrent_internal>(); 
    195         t_i.state(torrent_details::torrent_stopping); 
    196196} 
    197197 
  • trunk/src/halTorrentInternal.hpp

    r696 r706  
    807807        bool awaiting_resume_data() { return awaiting_resume_data_; } 
    808808 
     809        void output_torrent_debug_details() 
     810        { 
     811                HAL_DEV_MSG(wform(L"Name %1%") % name_); 
     812                HAL_DEV_MSG(wform(L" >> In session       %1%") % in_session()); 
     813 
     814                if (in_session()) 
     815                { 
     816 
     817                wstring state_str; 
     818 
     819                switch (state()) 
     820                { 
     821                case torrent_details::torrent_active: 
     822                        state_str = L"Active"; 
     823                        break; 
     824 
     825                case torrent_details::torrent_paused: 
     826                        state_str = app().res_wstr(HAL_TORRENT_PAUSED); 
     827                        break; 
     828                         
     829                case torrent_details::torrent_pausing: 
     830                        state_str = app().res_wstr(HAL_TORRENT_PAUSING); 
     831                        break; 
     832                         
     833                case torrent_details::torrent_stopped: 
     834                        state_str = app().res_wstr(HAL_TORRENT_STOPPED); 
     835                        break; 
     836                         
     837                case torrent_details::torrent_stopping: 
     838                        state_str = app().res_wstr(HAL_TORRENT_STOPPING); 
     839                        break; 
     840                         
     841                case torrent_details::torrent_in_error: 
     842                        state_str = app().res_wstr(HAL_TORRENT_IN_ERROR); 
     843                        break; 
     844                }; 
     845                 
     846                HAL_DEV_MSG(wform(L" >> State            %1%") % state_str); 
     847                HAL_DEV_MSG(wform(L" >> Session Paused   %1%") % handle_.is_paused()); 
     848                HAL_DEV_MSG(wform(L" >> Error state      %1%") % check_error()); 
     849 
     850                } 
     851        } 
     852 
    809853        static libt::session* the_session_;      
    810854 
  • trunk/src/stdAfx.hpp

    r694 r706  
    2121#define HALITE_SENDING_CMD 68816889 
    2222 
    23 //#define HAL_TORRENT_STATE_LOGGING 
     23#define HAL_TORRENT_DEV_MSGES 
     24#define HAL_TORRENT_STATE_LOGGING 
    2425//#define HAL_SORT_LOGGING 
    2526//#define TXML_ARCHIVE_LOGGING 
Note: See TracChangeset for help on using the changeset viewer.