Package com.biglybt.util
Class LocalResourceHTTPServer
java.lang.Object
com.biglybt.util.LocalResourceHTTPServer
- All Implemented Interfaces:
TrackerWebPageGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate LoggerChannel
private static final String
private int
private Map
private int
-
Constructor Summary
ConstructorsConstructorDescriptionLocalResourceHTTPServer
(PluginInterface _plugin_interface, LoggerChannel _logger) -
Method Summary
Modifier and TypeMethodDescriptionboolean
generate
(TrackerWebPageRequest request, TrackerWebPageResponse response) publishResource
(File resource)
-
Field Details
-
my_ip
- See Also:
-
my_port
private int my_port -
logger
-
resource_id_next
private int resource_id_next -
published_resources
-
-
Constructor Details
-
LocalResourceHTTPServer
public LocalResourceHTTPServer(PluginInterface _plugin_interface, LoggerChannel _logger) throws Exception - Throws:
Exception
-
-
Method Details
-
generate
public boolean generate(TrackerWebPageRequest request, TrackerWebPageResponse response) throws IOException - Specified by:
generate
in interfaceTrackerWebPageGenerator
- Parameters:
request
-response
-- Returns:
- true if the request was handled
- Throws:
IOException
-
publishResource
- Throws:
Exception
-