buttress.torrent
Class TorrentInfo

java.lang.Object
  extended bybuttress.torrent.TorrentInfo

public class TorrentInfo
extends java.lang.Object


Field Summary
 java.lang.String announcetag
           
 java.lang.String[] comments
           
 long date
           
 TorrentSubFile[] fileAttribs
           
 java.lang.String filetag
           
 java.lang.String nametag
           
 java.lang.String[] piecehash
           
 long piecelength
           
 java.lang.String piecelengthtag
           
 java.lang.String piecestag
           
 long singlefilelength
           
 java.lang.String suggestedname
           
 java.lang.String trackerURL
           
 
Constructor Summary
TorrentInfo()
           
 
Method Summary
 long getFileSize()
           
 long getTotalSzie()
           
static void main(java.lang.String[] args)
           
 void print()
           
 void read(java.io.File file)
           
 boolean read(java.io.InputStreamReader ISR)
           
 void read(java.net.URL downloadUrl)
           
 void readInfoDictionary(java.io.InputStreamReader ISR)
           
 void readInfoDictionary(java.io.InputStreamReader ISR, char firstchar)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

announcetag

public java.lang.String announcetag

filetag

public java.lang.String filetag

nametag

public java.lang.String nametag

piecelengthtag

public java.lang.String piecelengthtag

piecestag

public java.lang.String piecestag

trackerURL

public java.lang.String trackerURL

comments

public java.lang.String[] comments

singlefilelength

public long singlefilelength

fileAttribs

public TorrentSubFile[] fileAttribs

suggestedname

public java.lang.String suggestedname

piecelength

public long piecelength

piecehash

public java.lang.String[] piecehash

date

public long date
Constructor Detail

TorrentInfo

public TorrentInfo()
Method Detail

main

public static void main(java.lang.String[] args)

read

public void read(java.net.URL downloadUrl)

read

public void read(java.io.File file)

read

public boolean read(java.io.InputStreamReader ISR)

readInfoDictionary

public void readInfoDictionary(java.io.InputStreamReader ISR)

readInfoDictionary

public void readInfoDictionary(java.io.InputStreamReader ISR,
                               char firstchar)

print

public void print()

getTotalSzie

public long getTotalSzie()

getFileSize

public long getFileSize()