Interface DHTPluginContact
- All Known Implementing Classes:
DHTPluginContactImpl
public interface DHTPluginContact
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]call(DHTPluginProgressListener listener, byte[] handler_key, byte[] data, long timeout) byte[]getID()getName()intbytebooleanisAlive(long timeout) voidisAlive(long timeout, DHTPluginOperationListener listener) booleanbyte[]read(DHTPluginProgressListener listener, byte[] handler_key, byte[] key, long timeout) voidwrite(DHTPluginProgressListener listener, byte[] handler_key, byte[] key, byte[] data, long timeout)
-
Method Details
-
getID
byte[] getID() -
getName
String getName() -
getAddress
InetSocketAddress getAddress() -
getProtocolVersion
byte getProtocolVersion() -
getNetwork
int getNetwork() -
exportToMap
-
isAlive
boolean isAlive(long timeout) -
isAlive
-
isOrHasBeenLocal
boolean isOrHasBeenLocal() -
openTunnel
Map openTunnel() -
read
-
write
void write(DHTPluginProgressListener listener, byte[] handler_key, byte[] key, byte[] data, long timeout) -
call
-
getString
String getString()
-