A B C D E F G H I J K L M N O P R S T U V W

P

parseTorrent(String) - Method in class jBittorrentAPI.TorrentProcessor
Given the path of a torrent, parse the file and represent it as a Map
parseTorrent(File) - Method in class jBittorrentAPI.TorrentProcessor
Given a File (supposed to be a torrent), parse it and represent it as a Map
payload - Variable in class jBittorrentAPI.Message_PP
 
peer - Variable in class jBittorrentAPI.DownloadTask
 
Peer - Class in jBittorrentAPI
Class representing a bittorrent peer
Peer() - Constructor for class jBittorrentAPI.Peer
 
Peer(String, String, int) - Constructor for class jBittorrentAPI.Peer
 
peerAvailabilies - Variable in class jBittorrentAPI.DownloadManager
 
peerAvailability(String, BitSet) - Method in class jBittorrentAPI.DownloadManager
Update the piece availabilities for a given peer
peerAvailability(String, BitSet) - Method in interface jBittorrentAPI.DTListener
 
peerConnection - Variable in class jBittorrentAPI.DownloadTask
 
peerID - Variable in class jBittorrentAPI.Message_HS
 
peerList - Variable in class jBittorrentAPI.DownloadManager
 
peerList - Variable in class jBittorrentAPI.PeerUpdater
 
PeerProtocol - Class in jBittorrentAPI
Constants used in Peer Protocol.
PeerProtocol() - Constructor for class jBittorrentAPI.PeerProtocol
 
peerReady(String) - Method in class jBittorrentAPI.DownloadManager
Received when a task is ready to download or upload.
peerReady(String) - Method in interface jBittorrentAPI.DTListener
 
peerRequest(String, int, int, int) - Method in class jBittorrentAPI.DownloadManager
Received when a peer request a piece.
peerRequest(String, int, int, int) - Method in interface jBittorrentAPI.DTListener
 
PeerUpdateListener - Interface in jBittorrentAPI
 
PeerUpdater - Class in jBittorrentAPI
Class providing methods to enable communication between the client and a tracker.
PeerUpdater(byte[], TorrentFile) - Constructor for class jBittorrentAPI.PeerUpdater
 
pendingRequest - Variable in class jBittorrentAPI.DownloadTask
 
PIECE - Static variable in class jBittorrentAPI.PeerProtocol
 
Piece - Class in jBittorrentAPI
Class representing a piece according to bittorrent definition.
Piece(int, int, int, byte[]) - Constructor for class jBittorrentAPI.Piece
 
Piece(int, int, int, byte[], TreeMap<Integer, Integer>) - Constructor for class jBittorrentAPI.Piece
Constructor of a Piece
piece_hash_values_as_binary - Variable in class jBittorrentAPI.TorrentFile
 
piece_hash_values_as_hex - Variable in class jBittorrentAPI.TorrentFile
 
piece_hash_values_as_url - Variable in class jBittorrentAPI.TorrentFile
 
pieceBlock - Variable in class jBittorrentAPI.Piece
Map containing the piece data
pieceCompleted(String, int, boolean) - Method in class jBittorrentAPI.DownloadManager
Received when a piece has been fully downloaded by a task.
pieceCompleted(String, int, boolean) - Method in interface jBittorrentAPI.DTListener
 
pieceLength - Variable in class jBittorrentAPI.TorrentFile
 
pieceList - Variable in class jBittorrentAPI.DownloadManager
 
pieceRequested(int, boolean) - Method in class jBittorrentAPI.DownloadManager
Set the status of the piece to requested or not
pieceRequested(int, boolean) - Method in interface jBittorrentAPI.DTListener
 
pipe(InputStream, OutputStream) - Static method in class jBittorrentAPI.ClientHttpRequest
 
port - Variable in class jBittorrentAPI.Peer
 
PORT - Static variable in class jBittorrentAPI.PeerProtocol
 
post() - Method in class jBittorrentAPI.ClientHttpRequest
posts the requests to the server, with all the cookies and parameters that were added
post(Map) - Method in class jBittorrentAPI.ClientHttpRequest
posts the requests to the server, with all the cookies and parameters that were added before (if any), and with parameters that are passed in the argument
post(Object[]) - Method in class jBittorrentAPI.ClientHttpRequest
posts the requests to the server, with all the cookies and parameters that were added before (if any), and with parameters that are passed in the argument
post(Map, Map) - Method in class jBittorrentAPI.ClientHttpRequest
posts the requests to the server, with all the cookies and parameters that were added before (if any), and with cookies and parameters that are passed in the arguments
post(String[], Object[]) - Method in class jBittorrentAPI.ClientHttpRequest
posts the requests to the server, with all the cookies and parameters that were added before (if any), and with cookies and parameters that are passed in the arguments
post(String, Object) - Method in class jBittorrentAPI.ClientHttpRequest
post the POST request to the server, with the specified parameter
post(String, Object, String, Object) - Method in class jBittorrentAPI.ClientHttpRequest
post the POST request to the server, with the specified parameters
post(String, Object, String, Object, String, Object) - Method in class jBittorrentAPI.ClientHttpRequest
post the POST request to the server, with the specified parameters
post(String, Object, String, Object, String, Object, String, Object) - Method in class jBittorrentAPI.ClientHttpRequest
post the POST request to the server, with the specified parameters
post(URL, Map) - Static method in class jBittorrentAPI.ClientHttpRequest
posts a new request to specified URL, with parameters that are passed in the argument
post(URL, Object[]) - Static method in class jBittorrentAPI.ClientHttpRequest
posts a new request to specified URL, with parameters that are passed in the argument
post(URL, Map, Map) - Static method in class jBittorrentAPI.ClientHttpRequest
posts a new request to specified URL, with cookies and parameters that are passed in the argument
post(URL, String[], Object[]) - Static method in class jBittorrentAPI.ClientHttpRequest
posts a new request to specified URL, with cookies and parameters that are passed in the argument
post(URL, String, Object) - Static method in class jBittorrentAPI.ClientHttpRequest
post the POST request specified URL, with the specified parameter
post(URL, String, Object, String, Object) - Static method in class jBittorrentAPI.ClientHttpRequest
post the POST request to specified URL, with the specified parameters
post(URL, String, Object, String, Object, String, Object) - Static method in class jBittorrentAPI.ClientHttpRequest
post the POST request to specified URL, with the specified parameters
post(URL, String, Object, String, Object, String, Object, String, Object) - Static method in class jBittorrentAPI.ClientHttpRequest
post the POST request to specified URL, with the specified parameters
postCookies() - Method in class jBittorrentAPI.ClientHttpRequest
 
print(PrintWriter, Object) - Method in class jBittorrentAPI.BDecoder
 
print(PrintWriter, Object, String, boolean) - Method in class jBittorrentAPI.BDecoder
 
print(File, File) - Static method in class jBittorrentAPI.BDecoder
 
printData(boolean) - Method in class jBittorrentAPI.TorrentFile
Print the torrent information in a readable manner.
priority - Variable in class jBittorrentAPI.Message
 
processResponse(Map) - Method in class jBittorrentAPI.PeerUpdater
Process the map representing the tracker response, which should contain either an error message or the peers list and other information such as the interval before next update, aso
protocol - Variable in class jBittorrentAPI.Message_HS
 
pu - Variable in class jBittorrentAPI.DownloadManager
 
publish(String) - Static method in class jBittorrentAPI.ConnectionManager
 
publish(String, String, String, String, String, String, String, String) - Static method in class jBittorrentAPI.ConnectionManager
 

A B C D E F G H I J K L M N O P R S T U V W