All pastes #627075 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-07-20 02:34 UTC
rendered paste body

typedef enum
{
    TR_SPEEDLIMIT_GLOBAL,    /* indirectly follow the global pool's limit */
    TR_SPEEDLIMIT_SINGLE,    /* directly follow tr_torrentSetMaxSpeed() */
    TR_SPEEDLIMIT_UNLIMITED  /* no limits at all */
}
tr_speedlimit_t;

enum { TR_UP, TR_DOWN };

void tr_torrentSetSpeedLimit( tr_torrent_t   * tor,
                              int              up_or_down,
                              int              single_KiB_sec );

void tr_torrentSetSpeedMode( tr_torrent_t      * tor,
                             int                 up_or_down,
                             tr_speedlimit_t     mode );

tr_speedlimit_t tr_torrentGetSpeedLimit( const tr_torrent_t * tor,
                                         int                  up_or_down);

int tr_torrentGetSpeedMode( const tr_torrent_t * tor,
                            int                  up_or_down );