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(java.net.InetSocketAddress client_address, java.lang.String user, java.lang.String url, java.net.URL absolute_url, java.lang.String header, java.io.InputStream is, java.io.OutputStream os, AsyncController async)
           
 boolean permitted(java.lang.String originator, byte[] hash, boolean explicit)
           
 

Method Detail

handleExternalRequest

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

permitted

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

denied

boolean denied(byte[] hash,
               boolean explicit)