All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.acgist.snail.net.torrent.tracker.TrackerClient Maven / Gradle / Ivy

package com.acgist.snail.net.torrent.tracker;

import java.net.InetSocketAddress;

import com.acgist.snail.net.UdpClient;

/**
 * 

Tracker Client

* * @author acgist * @since 1.0.0 */ public class TrackerClient extends UdpClient { private TrackerClient(InetSocketAddress socketAddress) { super("Tracker Client", new TrackerMessageHandler(), socketAddress); } public static final TrackerClient newInstance(InetSocketAddress socketAddress) { return new TrackerClient(socketAddress); } @Override public boolean open() { return this.open(TrackerServer.getInstance().channel()); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy