package com.limegroup.gnutella.downloader; import java.net.Socket; /** Handler for sockets that have been negotiated through a push. */ public interface PushedSocketHandler { /** * Accept the newly-connected push socket. * The given file, index & clientGUID were identified during the push. * * @return true if the handler accepted the socket */ public boolean acceptPushedSocket(String file, int index, byte[] clientGUID, Socket socket); }