agjava.net
Class agTransfer

java.lang.Object
  |
  +--agjava.net.agPacket
        |
        +--agjava.net.agTransfer

public class agTransfer
extends agPacket
implements java.lang.Runnable


Field Summary
 int agPorc
           
 int bytes_read
           
 int bytes_transferred
           
 long fileID
           
 short fileID0
           
 long fileID1
           
 long fileID2
           
 java.lang.String hostFile
           
 int localFileSeek
           
 int localIndex
           
 int newByte
           
 int newTime
           
 int oldByte
           
 int oldPorc
           
 int oldTime
           
 long reqFileID
           
 int songID
           
 
Constructor Summary
agTransfer(java.io.DataOutputStream sock, long fileID, short fileID0, long fileID1, long fileID2, int hostType, int hostMode, java.lang.String hostIP, int hostPort, java.lang.String hostFile, int hostFileSize)
           
 
Method Summary
 void agTransfer()
           
 void agTransferInterrupt()
           
 void agTransferStop()
           
 void agTransferStopped()
           
 void pause(long millis)
           
 int porcent()
           
 void run()
           
 
Methods inherited from class agjava.net.agPacket
agDisconnect, agPacket, send, send, send, send, send, send, send, send, send, send, send, send, send, sendP2P, setSize, setSocket, setType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hostFile

public java.lang.String hostFile

reqFileID

public long reqFileID

fileID1

public long fileID1

fileID2

public long fileID2

fileID

public long fileID

fileID0

public short fileID0

agPorc

public int agPorc

oldPorc

public int oldPorc

localIndex

public int localIndex

songID

public int songID

bytes_read

public int bytes_read

bytes_transferred

public int bytes_transferred

oldByte

public int oldByte

newByte

public int newByte

newTime

public int newTime

oldTime

public int oldTime

localFileSeek

public int localFileSeek
Constructor Detail

agTransfer

public agTransfer(java.io.DataOutputStream sock,
                  long fileID,
                  short fileID0,
                  long fileID1,
                  long fileID2,
                  int hostType,
                  int hostMode,
                  java.lang.String hostIP,
                  int hostPort,
                  java.lang.String hostFile,
                  int hostFileSize)
Method Detail

agTransfer

public void agTransfer()

agTransferStop

public void agTransferStop()

agTransferStopped

public void agTransferStopped()

agTransferInterrupt

public void agTransferInterrupt()

run

public void run()
Specified by:
run in interface java.lang.Runnable

porcent

public int porcent()

pause

public void pause(long millis)