JML

Package net.sf.jqql.obsolete

Interface Summary
IFileListener definie class of file transfer event handle method 文件传输事件处理方法的定义类
 

Class Summary
FileAgentPacket file transfer packet, the format of the packet are different from FilePacket's subclass format, thus it's a independent class.
FileControlPacket file control packet.file control packet has a common format, only fewness packet form si defferent 1.
FileDataPacket file operation info packet, this packet take some basic info of file, format is: 1.
FileEvent file transfer event class, its source is a FileWatcher subclass 文件传输事件类,他的source是一个FileWatcher子类
FilePacket base class of sent packet in file transfer, packet header of packet in file transfer in 12 byte, format is 1.
FilePacketMonitor packet monitor, use to checkout reduplicated packet.
FileReceiver file receiver class 文件接收类
FileReceiverPacketProcessor packet processor class of file receiver 文件接收者的包处理类
FileSender file sender class 文件发送类
FileSenderPacketProcessor FileSenderPacketProcessor 文件发送者的包处理器
FileWatcher file wathcer, take charge to manage once file transfer 文件守望者,负责管理一次文件传输
FragmentBuffer use to save buffer which send file data, its size and window is same, file fragment sequence begin from 1 if user request get a fragment overflow current area, nothing to do.
HeartBeatThread Heart beat thread, beat per 3 second, checkout current status when beat, if there is packet need to resend, then resend if add up 30 beat there isn't any reply, stop transfer as network error.
SlideWindow SlideWidow QQ everytime only send a fragment, originally doesn't need to use SlideWindow.
 


JML