org.gudy.azureus2.core3.tracker.server
Interface TRTrackerServerListener

All Known Implementing Classes:
TRHostImpl

public interface TRTrackerServerListener


Method Summary
 boolean denied(byte[] hash, boolean explicit)
           
 boolean handleExternalRequest(InetSocketAddress client_address, String user, String url, URL absolute_url, String header, InputStream is, OutputStream os, AsyncController async)
           
 boolean permitted(String originator, byte[] hash, boolean explicit)
           
 

Method Detail

handleExternalRequest

boolean handleExternalRequest(InetSocketAddress client_address,
                              String user,
                              String url,
                              URL absolute_url,
                              String header,
                              InputStream is,
                              OutputStream os,
                              AsyncController async)
                              throws IOException
Throws:
IOException

permitted

boolean permitted(String originator,
                  byte[] hash,
                  boolean explicit)

denied

boolean denied(byte[] hash,
               boolean explicit)