Ignore:
Timestamp:
Sep 23, 2008, 7:11:04 PM (14 years ago)
Author:
charles
Message:

run libT, cli, daemon, gtk through the source-code formatter "uncrustify" as promised/threatened

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libtransmission/torrent.h

    r6784 r6795  
    2727
    2828/* just like tr_torrentSetFileDLs but doesn't trigger a fastresume save */
    29 void tr_torrentInitFileDLs( tr_torrent       * tor,
    30                             tr_file_index_t  * files,
    31                             tr_file_index_t    fileCount,
    32                             int                do_download );
    33 
    34 int tr_torrentIsPrivate( const tr_torrent * );
    35 
    36 void tr_torrentRecheckCompleteness( tr_torrent * );
    37 
    38 void tr_torrentResetTransferStats( tr_torrent * );
    39 
    40 void tr_torrentSetHasPiece( tr_torrent       * tor,
    41                             tr_piece_index_t   pieceIndex,
    42                             int                has );
    43 
    44 void tr_torrentLock    ( const tr_torrent * );
    45 void tr_torrentUnlock  ( const tr_torrent * );
    46 
    47 int  tr_torrentIsSeed  ( const tr_torrent * );
    48 
    49 void tr_torrentChangeMyPort  ( tr_torrent * );
    50 
    51 int tr_torrentExists( const tr_handle *, const uint8_t * );
    52 tr_torrent* tr_torrentFindFromId( tr_handle *, int id );
    53 tr_torrent* tr_torrentFindFromHash( tr_handle *, const uint8_t * );
    54 tr_torrent* tr_torrentFindFromHashString( tr_handle *, const char * );
    55 tr_torrent* tr_torrentFindFromObfuscatedHash( tr_handle *, const uint8_t* );
    56 
    57 int tr_torrentAllowsPex( const tr_torrent * );
     29void        tr_torrentInitFileDLs( tr_torrent *      tor,
     30                                   tr_file_index_t * files,
     31                                   tr_file_index_t   fileCount,
     32                                   int               do_download );
     33
     34int         tr_torrentIsPrivate( const tr_torrent * );
     35
     36void        tr_torrentRecheckCompleteness( tr_torrent * );
     37
     38void        tr_torrentResetTransferStats( tr_torrent * );
     39
     40void        tr_torrentSetHasPiece( tr_torrent *     tor,
     41                                   tr_piece_index_t pieceIndex,
     42                                   int              has );
     43
     44void        tr_torrentLock( const tr_torrent * );
     45
     46void        tr_torrentUnlock( const tr_torrent * );
     47
     48int         tr_torrentIsSeed( const tr_torrent * );
     49
     50void        tr_torrentChangeMyPort( tr_torrent * );
     51
     52int         tr_torrentExists( const tr_handle *,
     53                              const uint8_t * );
     54
     55tr_torrent* tr_torrentFindFromId(                     tr_handle *,
     56                                                  int id );
     57
     58tr_torrent* tr_torrentFindFromHash(                               tr_handle *,
     59                                                            const uint8_t * );
     60
     61tr_torrent* tr_torrentFindFromHashString(
     62          tr_handle *,
     63    const char * );
     64
     65tr_torrent* tr_torrentFindFromObfuscatedHash(
     66    tr_handle *,
     67    const
     68    uint8_t* );
     69
     70int         tr_torrentAllowsPex( const tr_torrent * );
    5871
    5972/* get the index of this piece's first block */
    60 #define tr_torPieceFirstBlock(tor,piece) ( (piece) * (tor)->blockCountInPiece )
     73#define tr_torPieceFirstBlock( tor, piece ) ( ( piece ) *\
     74                                             ( tor )->blockCountInPiece )
    6175
    6276/* what piece index is this block in? */
    63 #define tr_torBlockPiece(tor,block) ( (block) / (tor)->blockCountInPiece )
     77#define tr_torBlockPiece( tor, block ) ( ( block ) /\
     78                                        ( tor )->blockCountInPiece )
    6479
    6580/* how many blocks are in this piece? */
    66 #define tr_torPieceCountBlocks(tor,piece) \
    67     ( ((piece)==((tor)->info.pieceCount-1)) ? (tor)->blockCountInLastPiece : (tor)->blockCountInPiece )
     81#define tr_torPieceCountBlocks( tor, piece ) \
     82    ( ( ( piece ) ==\
     83       ( ( tor )->info.pieceCount - \
     84        1 ) ) ? ( tor )->blockCountInLastPiece : ( tor )->blockCountInPiece )
    6885
    6986/* how many bytes are in this piece? */
    70 #define tr_torPieceCountBytes(tor,piece) \
    71     ( ((piece)==((tor)->info.pieceCount-1)) ? (tor)->lastPieceSize : (tor)->info.pieceSize )
     87#define tr_torPieceCountBytes( tor, piece ) \
     88    ( ( ( piece ) ==\
     89       ( ( tor )->info.pieceCount - \
     90        1 ) ) ? ( tor )->lastPieceSize : ( tor )->info.pieceSize )
    7291
    7392/* how many bytes are in this block? */
    74 #define tr_torBlockCountBytes(tor,block) \
    75     ( ((block)==((tor)->blockCount-1)) ? (tor)->lastBlockSize : (tor)->blockSize )
    76 
    77 #define tr_block(a,b) _tr_block(tor,a,b)
     93#define tr_torBlockCountBytes( tor, block ) \
     94    ( ( ( block ) ==\
     95       ( ( tor )->blockCount - \
     96        1 ) ) ? ( tor )->lastBlockSize : ( tor )->blockSize )
     97
     98#define tr_block( a, b ) _tr_block( tor, a, b )
    7899tr_block_index_t _tr_block( const tr_torrent * tor,
    79100                            tr_piece_index_t   index,
    80101                            uint32_t           offset );
    81102
    82 int tr_torrentReqIsValid( const tr_torrent * tor,
    83                           tr_piece_index_t   index,
    84                           uint32_t           offset,
    85                           uint32_t           length );
    86 
    87 uint64_t tr_pieceOffset( const tr_torrent * tor,
    88                          tr_piece_index_t   index,
    89                          uint32_t           offset,
    90                          uint32_t           length );
    91 
    92 void tr_torrentInitFilePriority( tr_torrent       * tor,
    93                                  tr_file_index_t    fileIndex,
    94                                  tr_priority_t      priority );
    95 
    96 
    97 int  tr_torrentCountUncheckedPieces( const tr_torrent * );
    98 int  tr_torrentIsPieceChecked      ( const tr_torrent *, tr_piece_index_t piece );
    99 int  tr_torrentIsFileChecked       ( const tr_torrent *, tr_file_index_t file );
    100 void tr_torrentSetPieceChecked     ( tr_torrent *, tr_piece_index_t piece, int isChecked );
    101 void tr_torrentSetFileChecked      ( tr_torrent *, tr_file_index_t file, int isChecked );
    102 void tr_torrentUncheck             ( tr_torrent * );
    103 
    104 int tr_torrentPromoteTracker       ( tr_torrent *, int trackerIndex );
    105 
    106 time_t* tr_torrentGetMTimes        ( const tr_torrent *, size_t * setmeCount );
     103int              tr_torrentReqIsValid( const tr_torrent * tor,
     104                                       tr_piece_index_t   index,
     105                                       uint32_t           offset,
     106                                       uint32_t           length );
     107
     108uint64_t         tr_pieceOffset( const tr_torrent * tor,
     109                                 tr_piece_index_t   index,
     110                                 uint32_t           offset,
     111                                 uint32_t           length );
     112
     113void             tr_torrentInitFilePriority( tr_torrent *    tor,
     114                                             tr_file_index_t fileIndex,
     115                                             tr_priority_t   priority );
     116
     117
     118int              tr_torrentCountUncheckedPieces( const tr_torrent * );
     119
     120int              tr_torrentIsPieceChecked( const            tr_torrent *,
     121                                           tr_piece_index_t piece );
     122
     123int              tr_torrentIsFileChecked( const           tr_torrent *,
     124                                          tr_file_index_t file );
     125
     126void             tr_torrentSetPieceChecked(
     127                     tr_torrent *,
     128    tr_piece_index_t piece,
     129    int              isChecked );
     130
     131void             tr_torrentSetFileChecked(
     132    tr_torrent *,
     133    tr_file_index_t
     134    file,
     135    int
     136    isChecked );
     137
     138void             tr_torrentUncheck( tr_torrent * );
     139
     140int              tr_torrentPromoteTracker(                 tr_torrent *,
     141                                                       int trackerIndex );
     142
     143time_t*          tr_torrentGetMTimes( const    tr_torrent *,
     144                                      size_t * setmeCount );
    107145
    108146typedef enum
    109147{
    110    TR_VERIFY_NONE,
    111    TR_VERIFY_WAIT,
    112    TR_VERIFY_NOW
     148    TR_VERIFY_NONE,
     149    TR_VERIFY_WAIT,
     150    TR_VERIFY_NOW
    113151}
    114152tr_verify_state;
     
    116154struct tr_torrent
    117155{
    118     tr_handle                * handle;
    119     tr_info                    info;
    120 
    121     int                        uploadLimit;
    122     tr_speedlimit              uploadLimitMode;
    123     int                        downloadLimit;
    124     tr_speedlimit              downloadLimitMode;
    125 
    126     struct tr_ratecontrol    * swarmSpeed;
    127 
    128     int                        error;
    129     char                       errorString[128];
    130 
    131     uint8_t                    obfuscatedHash[SHA_DIGEST_LENGTH];
     156    tr_handle *              handle;
     157    tr_info                  info;
     158
     159    int                      uploadLimit;
     160    tr_speedlimit            uploadLimitMode;
     161    int                      downloadLimit;
     162    tr_speedlimit            downloadLimitMode;
     163
     164    struct tr_ratecontrol * swarmSpeed;
     165
     166    int                      error;
     167    char                     errorString[128];
     168
     169    uint8_t                  obfuscatedHash[SHA_DIGEST_LENGTH];
    132170
    133171    /* Where to download */
    134     char                     * downloadDir;
    135    
     172    char * downloadDir;
     173
    136174    /* How many bytes we ask for per request */
    137175    uint32_t                   blockSize;
     
    143181    uint32_t                   blockCountInPiece;
    144182    uint32_t                   blockCountInLastPiece;
    145    
    146     struct tr_completion     * completion;
    147 
    148     struct tr_bitfield       * checkedPieces;
     183
     184    struct tr_completion *    completion;
     185
     186    struct tr_bitfield *      checkedPieces;
    149187    cp_status_t                cpStatus;
    150188
    151     struct tr_tracker        * tracker;
    152     struct tr_publisher_tag  * trackerSubscription;
     189    struct tr_tracker *        tracker;
     190    struct tr_publisher_tag * trackerSubscription;
    153191
    154192    uint64_t                   downloadedCur;
     
    164202    time_t                     startDate;
    165203
    166     tr_torrent_status_func   * status_func;
    167     void                     * status_func_user_data;
    168 
    169     unsigned int               isRunning : 1;
     204    tr_torrent_status_func status_func;
     205    void *                    status_func_user_data;
     206
     207    unsigned int               isRunning  : 1;
    170208    unsigned int               isDeleting : 1;
    171209
     
    177215    tr_stat                    stats;
    178216
    179     tr_torrent               * next;
     217    tr_torrent *              next;
    180218
    181219    int                        uniqueId;
    182220
    183221    double                     rateHistory[2][BANDWIDTH_PULSE_HISTORY];
    184 
    185222};
    186223
Note: See TracChangeset for help on using the changeset viewer.