Changeset 3109


Ignore:
Timestamp:
Sep 20, 2007, 7:47:19 PM (14 years ago)
Author:
charles
Message:

sync the wx prototype with the new libtransmission class names

Location:
trunk/wx
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/wx/filter.cc

    r2913 r3109  
    2323
    2424int
    25 TorrentFilter :: GetFlags( const tr_torrent_t * tor )
     25TorrentFilter :: GetFlags( const tr_torrent * tor )
    2626{
    2727    int flags = 0;
    28     const tr_stat_t * s = tr_torrentStat( (tr_torrent_t*)tor );
     28    const tr_stat * s = tr_torrentStat( (tr_torrent*)tor );
    2929
    3030    switch( s->status )
  • trunk/wx/filter.h

    r2913 r3109  
    4343    public:
    4444
    45         typedef std::vector<tr_torrent_t*> torrents_v;
     45        typedef std::vector<tr_torrent*> torrents_v;
    4646
    4747        enum Show {
     
    5353        };
    5454
    55         static int GetFlags( const tr_torrent_t * );
     55        static int GetFlags( const tr_torrent * );
    5656
    5757        static void CountHits( const torrents_v & torrents,
  • trunk/wx/speed-stats.cc

    r2917 r3109  
    193193
    194194void
    195 SpeedStats :: SetTorrent( tr_torrent_t * tor )
     195SpeedStats :: SetTorrent( tr_torrent * tor )
    196196{
    197197    if( tor != myTorrent )
     
    211211
    212212void
    213 SpeedStats :: Pulse( tr_handle_t * handle )
     213SpeedStats :: Pulse( tr_handle * handle )
    214214{
    215215    // add a new record
     
    221221    s.allDown = allDown;
    222222    if( myTorrent ) {
    223         const tr_stat_t * stat = tr_torrentStat( myTorrent );
     223        const tr_stat * stat = tr_torrentStat( myTorrent );
    224224        s.torrentUp = stat->rateUpload;
    225225        s.torrentDown = stat->rateDownload;
  • trunk/wx/speed-stats.h

    r2912 r3109  
    3030extern "C"
    3131{
    32     struct tr_torrent_s;
     32    struct tr_torrent;
    3333}
    3434
     
    4848    public:
    4949
    50         void SetTorrent( struct tr_torrent_s * );
     50        void SetTorrent( struct tr_torrent * );
    5151
    52         void Pulse( tr_handle_t * handle );
     52        void Pulse( tr_handle * handle );
    5353
    5454    public:
     
    8080        wxBitmap * myBitmap;
    8181
    82         struct tr_torrent_s * myTorrent;
     82        struct tr_torrent * myTorrent;
    8383
    8484        struct Speed
  • trunk/wx/torrent-list.cc

    r2914 r3109  
    2424namespace
    2525{
    26     typedef std::vector<tr_torrent_t*> torrents_t;
     26    typedef std::vector<tr_torrent*> torrents_t;
    2727
    2828    enum
     
    183183
    184184
    185 TorrentListCtrl :: TorrentListCtrl( tr_handle_t       * handle,
    186                                     wxConfig          * config,
    187                                     wxWindow          * parent,
    188                                     const wxPoint     & pos,
    189                                     const wxSize      & size):
     185TorrentListCtrl :: TorrentListCtrl( tr_handle       * handle,
     186                                    wxConfig        * config,
     187                                    wxWindow        * parent,
     188                                    const wxPoint   & pos,
     189                                    const wxSize    & size):
    190190    wxListCtrl( parent, TORRENT_LIST_CTRL, pos, size, wxLC_REPORT|wxLC_HRULES ),
    191191    myHandle( handle ),
     
    219219
    220220void
    221 TorrentListCtrl :: RefreshTorrent( tr_torrent_t  * tor,
    222                                    int             myTorrents_index,
    223                                    const int_v   & cols )
     221TorrentListCtrl :: RefreshTorrent( tr_torrent   * tor,
     222                                   int            myTorrents_index,
     223                                   const int_v  & cols )
    224224{
    225225    int row = -1;
     
    227227    char buf[512];
    228228    std::string str;
    229     const tr_stat_t * s = getStat( tor );
     229    const tr_stat * s = getStat( tor );
    230230    const tr_info_t* info = tr_torrentInfo( tor );
    231231
     
    370370TorrentListCtrl :: OnItemSelected( wxListEvent& WXUNUSED(event) )
    371371{
    372     std::set<tr_torrent_t*> sel;
     372    std::set<tr_torrent*> sel;
    373373    long item = -1;
    374374    for ( ;; ) {
     
    397397{
    398398    TorrentListCtrl * self = uglyHack;
    399     tr_torrent_t * a = self->myTorrents[item1];
    400     tr_torrent_t * b = self->myTorrents[item2];
    401     const tr_info_t* ia = tr_torrentInfo( a );
    402     const tr_info_t* ib = tr_torrentInfo( b );
    403     const tr_stat_t* sa = self->getStat( a );
    404     const tr_stat_t* sb = self->getStat( b );
     399    tr_torrent * a = self->myTorrents[item1];
     400    tr_torrent * b = self->myTorrents[item2];
     401    const tr_info* ia = tr_torrentInfo( a );
     402    const tr_info* ib = tr_torrentInfo( b );
     403    const tr_stat* sa = self->getStat( a );
     404    const tr_stat* sb = self->getStat( b );
    405405    int ret = 0;
    406406
     
    591591    {
    592592        int array_index = GetItemData( row );
    593         tr_torrent_t * tor = myTorrents[array_index];
     593        tr_torrent * tor = myTorrents[array_index];
    594594        RefreshTorrent( tor, array_index, cols );
    595595    }
     
    653653}
    654654
    655 typedef std::set<tr_torrent_t*> torrent_set;
     655typedef std::set<tr_torrent*> torrent_set;
    656656
    657657void
     
    690690    for( int item=0; item<GetItemCount(); )
    691691    {
    692         tr_torrent_t * tor = myTorrents[GetItemData(item)];
     692        tr_torrent * tor = myTorrents[GetItemData(item)];
    693693        const tr_info_t* info = tr_torrentInfo( tor );
    694694
     
    713713***/
    714714
    715 const tr_stat_t*
    716 TorrentListCtrl :: getStat( tr_torrent_t * tor )
     715const tr_stat*
     716TorrentListCtrl :: getStat( tr_torrent * tor )
    717717{
    718718    const tr_info_t * info = tr_torrentInfo( tor );
  • trunk/wx/torrent-list.h

    r2914 r3109  
    6767            virtual void OnTorrentListSelectionChanged(
    6868                TorrentListCtrl*,
    69                 const std::set<tr_torrent_t*>& ) = 0;
     69                const std::set<tr_torrent*>& ) = 0;
    7070        };
    7171
     
    7373        typedef std::set<Listener*> listeners_t;
    7474        listeners_t myListeners;
    75         void fire_selection_changed( const std::set<tr_torrent_t*>& t ) {
     75        void fire_selection_changed( const std::set<tr_torrent*>& t ) {
    7676            for( listeners_t::iterator it(myListeners.begin()), end(myListeners.end()); it!=end; )
    7777                (*it++)->OnTorrentListSelectionChanged( this, t );
     
    8989
    9090    public:
    91         typedef std::vector<tr_torrent_t*> torrents_v;
     91        typedef std::vector<tr_torrent*> torrents_v;
    9292        void Assign( const torrents_v& torrents );
    9393
     
    9696        void Sort( int column );
    9797        void Resort( );
    98         void RefreshTorrent( tr_torrent_t*, int, const std::vector<int>& );
    99         void Remove( const std::set<tr_torrent_t*>& );
     98        void RefreshTorrent( tr_torrent*, int, const std::vector<int>& );
     99        void Remove( const std::set<tr_torrent*>& );
    100100        static int wxCALLBACK Compare( long, long, long );
    101101
     
    110110        struct TorStat {
    111111            time_t time;
    112             const tr_stat_t * stat;
     112            const tr_stat * stat;
    113113            TorStat(): time(0), stat(0) {}
    114114        };
    115115        typedef std::map<std::string,TorStat> hash2stat_t;
    116116        hash2stat_t myHashToStat;
    117         const tr_stat_t* getStat( tr_torrent_t* );
     117        const tr_stat* getStat( tr_torrent* );
    118118
    119119    private:
     
    124124
    125125    private:
    126         tr_handle_t * myHandle;
     126        tr_handle * myHandle;
    127127        wxConfig * myConfig;
    128128        torrents_v myTorrents;
  • trunk/wx/xmission.cc

    r2917 r3109  
    136136namespace
    137137{
    138     tr_handle_t * handle = NULL;
    139 
    140     typedef std::vector<tr_torrent_t*> torrents_v;
     138    tr_handle * handle = NULL;
     139
     140    typedef std::vector<tr_torrent*> torrents_v;
    141141}
    142142
     
    173173    void OnPulse( wxTimerEvent& );
    174174
    175     virtual void OnTorrentListSelectionChanged( TorrentListCtrl*, const std::set<tr_torrent_t*>& );
     175    virtual void OnTorrentListSelectionChanged( TorrentListCtrl*, const std::set<tr_torrent*>& );
    176176
    177177private:
     
    369369        {
    370370            const std::string filename = toStr( paths[i] );
    371             tr_torrent_t * tor = tr_torrentInit( handle,
    372                                                  filename.c_str(),
    373                                                  mySavePath.c_str(),
    374                                                  TR_FLAG_SAVE, NULL );
     371            tr_torrent * tor = tr_torrentInit( handle,
     372                                               filename.c_str(),
     373                                               mySavePath.c_str(),
     374                                               TR_FLAG_SAVE, NULL );
    375375            if( tor )
    376376                myTorrents.push_back( tor );
     
    440440void
    441441MyFrame :: OnTorrentListSelectionChanged( TorrentListCtrl* list,
    442                                           const std::set<tr_torrent_t*>& torrents )
     442                                          const std::set<tr_torrent*>& torrents )
    443443{
    444444    assert( list == myTorrentList );
    445445    mySelectedTorrents.assign( torrents.begin(), torrents.end() );
    446446
    447     tr_torrent_t * tor = mySelectedTorrents.empty() ? NULL : mySelectedTorrents.front();
     447    tr_torrent * tor = mySelectedTorrents.empty() ? NULL : mySelectedTorrents.front();
    448448    mySpeedStats->SetTorrent( tor );
    449449}
     
    678678        flags |= TR_FLAG_PAUSED;
    679679    int count = 0;
    680     tr_torrent_t ** torrents = tr_loadTorrents ( handle, mySavePath.c_str(), flags, &count );
     680    tr_torrent ** torrents = tr_loadTorrents ( handle, mySavePath.c_str(), flags, &count );
    681681    myTorrents.insert( myTorrents.end(), torrents, torrents+count );
    682682    tr_free( torrents );
Note: See TracChangeset for help on using the changeset viewer.