Package com.biglybt.plugin.dht
Interface DHTPluginBasicInterface
- All Known Subinterfaces:
DHTPluginInterface
- All Known Implementing Classes:
DHTPlugin
,DHTPluginImpl
public interface DHTPluginBasicInterface
-
Method Summary
Modifier and TypeMethodDescriptionvoid
get
(byte[] original_key, String description, byte flags, int max_values, long timeout, boolean exhaustive, boolean high_priority, DHTPluginOperationListener original_listener) boolean
boolean
boolean
void
put
(byte[] key, String description, byte[] value, byte flags, DHTPluginOperationListener listener) default void
put
(byte[] key, String description, byte[] value, short flags, boolean high_priority, DHTPluginOperationListener listener)
-
Method Details
-
getAENetwork
String getAENetwork() -
isEnabled
boolean isEnabled() -
isInitialising
boolean isInitialising() -
isSleeping
boolean isSleeping() -
getDHTInterfaces
DHTPluginInterface.DHTInterface[] getDHTInterfaces() -
getValues
List<DHTPluginValue> getValues() -
get
void get(byte[] original_key, String description, byte flags, int max_values, long timeout, boolean exhaustive, boolean high_priority, DHTPluginOperationListener original_listener) -
put
void put(byte[] key, String description, byte[] value, byte flags, DHTPluginOperationListener listener) -
put
default void put(byte[] key, String description, byte[] value, short flags, boolean high_priority, DHTPluginOperationListener listener)
-