📄 trhosttorrent.java
字号:
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space
// Source File Name: TRHostTorrent.java
package org.gudy.azureus2.core3.tracker.host;
import org.gudy.azureus2.core3.torrent.TOTorrent;
import org.gudy.azureus2.core3.tracker.server.TRTrackerServerTorrent;
// Referenced classes of package org.gudy.azureus2.core3.tracker.host:
// TRHostTorrentRemovalVetoException, TRHostPeer, TRHostTorrentListener, TRHostTorrentWillBeRemovedListener
public interface TRHostTorrent
{
public static final int TS_FAILED = 0;
public static final int TS_STOPPED = 1;
public static final int TS_STARTED = 2;
public static final int TS_PUBLISHED = 3;
public abstract void start();
public abstract void stop();
public abstract void remove()
throws TRHostTorrentRemovalVetoException;
public abstract boolean canBeRemoved()
throws TRHostTorrentRemovalVetoException;
public abstract int getStatus();
public abstract boolean isPersistent();
public abstract boolean isPassive();
public abstract void setPassive(boolean flag);
public abstract long getDateAdded();
public abstract TOTorrent getTorrent();
public abstract TRTrackerServerTorrent getTrackerTorrent();
public abstract int getPort();
public abstract TRHostPeer[] getPeers();
public abstract int getSeedCount();
public abstract int getLeecherCount();
public abstract int getBadNATCount();
public abstract long getAnnounceCount();
public abstract long getAverageAnnounceCount();
public abstract long getScrapeCount();
public abstract long getAverageScrapeCount();
public abstract long getCompletedCount();
public abstract long getTotalUploaded();
public abstract long getTotalDownloaded();
public abstract long getTotalLeft();
public abstract long getAverageUploaded();
public abstract long getAverageDownloaded();
public abstract long getTotalBytesIn();
public abstract long getAverageBytesIn();
public abstract long getTotalBytesOut();
public abstract long getAverageBytesOut();
public abstract void disableReplyCaching();
public abstract void addListener(TRHostTorrentListener trhosttorrentlistener);
public abstract void removeListener(TRHostTorrentListener trhosttorrentlistener);
public abstract void addRemovalListener(TRHostTorrentWillBeRemovedListener trhosttorrentwillberemovedlistener);
public abstract void removeRemovalListener(TRHostTorrentWillBeRemovedListener trhosttorrentwillberemovedlistener);
public abstract Object getData(String s);
public abstract void setData(String s, Object obj);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -