Package com.biglybt.core.peermanager
Interface PeerManagerRegistrationAdapter
- All Known Implementing Classes:
DownloadManagerController
,LightWeightSeed
public interface PeerManagerRegistrationAdapter
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionint
activateRequest
(InetSocketAddress remote_address) void
deactivateRequest
(InetSocketAddress remote_address) int
byte[]
int
getHashOverrideLocalPort
(boolean only_if_allocated) int
byte[]
byte[][]
boolean
isPeerSourceEnabled
(String peer_source) boolean
manualRoute
(NetworkConnection connection)
-
Field Details
-
AT_DECLINED
static final int AT_DECLINED- See Also:
-
AT_ACCEPTED
static final int AT_ACCEPTED- See Also:
-
AT_ACCEPTED_PROBE
static final int AT_ACCEPTED_PROBE- See Also:
-
-
Method Details
-
getHashOverride
byte[] getHashOverride() -
getHashOverrideLocalPort
int getHashOverrideLocalPort(boolean only_if_allocated) -
getSecrets
byte[][] getSecrets() -
getNbPieces
int getNbPieces() -
getExtendedMessagingMode
int getExtendedMessagingMode() -
getPeerID
byte[] getPeerID() -
manualRoute
-
isPeerSourceEnabled
-
activateRequest
- Parameters:
remote_address
-- Returns:
- one of the AT_ constants
-
deactivateRequest
-
getDescription
String getDescription()
-