jBittorrentAPI
Interface DTListener
- All Superinterfaces:
- java.util.EventListener
- All Known Implementing Classes:
- DownloadManager
public interface DTListener
- extends java.util.EventListener
Interface for managing events launched by the DownloadTask class
addActiveTask
void addActiveTask(java.lang.String id,
DownloadTask dt)
peerAvailability
void peerAvailability(java.lang.String id,
java.util.BitSet hasPiece)
peerReady
void peerReady(java.lang.String id)
peerRequest
void peerRequest(java.lang.String peerID,
int piece,
int begin,
int length)
pieceCompleted
void pieceCompleted(java.lang.String peerID,
int pieceNB,
boolean complete)
pieceRequested
void pieceRequested(int pieceNB,
boolean requested)
taskCompleted
void taskCompleted(java.lang.String id,
int reason)