Package | Description |
---|---|
bt.dht | |
bt.module | |
bt.net | |
bt.net.extended |
Modifier and Type | Class and Description |
---|---|
class |
DHTHandshakeHandler |
Modifier and Type | Method and Description |
---|---|
static com.google.inject.multibindings.Multibinder<HandshakeHandler> |
ProtocolModule.contributeHandshakeHandler(com.google.inject.Binder binder)
Deprecated.
since 1.5 in favor of
ProtocolModuleExtender.addHandshakeHandler(Class) and its' overloaded versions |
Modifier and Type | Method and Description |
---|---|
ProtocolModuleExtender |
ProtocolModuleExtender.addHandshakeHandler(HandshakeHandler handler)
Contribute a handshake handler instance.
|
Modifier and Type | Method and Description |
---|---|
ProtocolModuleExtender |
ProtocolModuleExtender.addHandshakeHandler(Class<? extends HandshakeHandler> handlerType)
Contribute a handshake handler type.
|
IConnectionHandlerFactory |
ProtocolModule.provideConnectionHandlerFactory(IHandshakeFactory handshakeFactory,
TorrentRegistry torrentRegistry,
Set<HandshakeHandler> boundHandshakeHandlers,
ExtendedHandshakeFactory extendedHandshakeFactory,
Config config) |
Modifier and Type | Class and Description |
---|---|
class |
BitfieldConnectionHandler
Sends local bitfield to a newly connected remote peer.
|
Constructor and Description |
---|
ConnectionHandlerFactory(IHandshakeFactory handshakeFactory,
TorrentRegistry torrentRegistry,
Collection<HandshakeHandler> handshakeHandlers,
Duration peerHandshakeTimeout) |
Modifier and Type | Class and Description |
---|---|
class |
ExtendedProtocolHandshakeHandler
Sets a reserved bit, indicating that
BEP-10: Extension Protocol is supported by the local client.
|
Copyright © 2016–2021. All rights reserved.