Uses of Interface
com.biglybt.core.networkmanager.impl.TransportHelper
Packages that use TransportHelper
Package
Description
-
Uses of TransportHelper in com.biglybt.core.networkmanager
Methods in com.biglybt.core.networkmanager with parameters of type TransportHelperModifier and TypeMethodDescriptionNetworkManager.ByteMatcher.matches
(TransportHelper transport, ByteBuffer to_compare, int port) Check byte stream for match.NetworkManager.ByteMatcher.minMatches
(TransportHelper transport, ByteBuffer to_compare, int port) Check for a minimum match -
Uses of TransportHelper in com.biglybt.core.networkmanager.impl
Fields in com.biglybt.core.networkmanager.impl declared as TransportHelperModifier and TypeFieldDescription(package private) final TransportHelper
ProtocolDecoderInitial.transport
private TransportHelper
ProtocolDecoderPHE.transport
private final TransportHelper
TransportHelperFilterStream.transport
private final TransportHelper
TransportHelperFilterTransparent.transport
Methods in com.biglybt.core.networkmanager.impl that return TransportHelperModifier and TypeMethodDescriptionTransportHelperFilter.getHelper()
TransportHelperFilterInserter.getHelper()
TransportHelperFilterStream.getHelper()
TransportHelperFilterTransparent.getHelper()
Methods in com.biglybt.core.networkmanager.impl with parameters of type TransportHelperModifier and TypeMethodDescriptionObject[]
IncomingConnectionManager.checkForMatch
(TransportHelper transport, int incoming_port, ByteBuffer to_check, boolean min_match) protected static KeyPair
ProtocolDecoderPHE.generateDHKeyPair
(TransportHelper transport, boolean outbound) void
TransportCryptoManager.manageCrypto
(TransportHelper transport, byte[][] shared_secrets, boolean is_incoming, ByteBuffer initial_data, TransportCryptoManager.HandshakeListener listener) void
IncomingConnectionManager.SelectorListener.selectFailure
(TransportHelper transport_helper, Object attachment, Throwable msg) void
ProtocolDecoderPHE.selectFailure
(TransportHelper transport, Object attachment, Throwable msg) void
TransportHelper.selectListener.selectFailure
(TransportHelper helper, Object attachment, Throwable msg) boolean
IncomingConnectionManager.SelectorListener.selectSuccess
(TransportHelper transport_helper, Object attachment) boolean
ProtocolDecoderPHE.selectSuccess
(TransportHelper transport, Object attachment, boolean write_operation) boolean
TransportHelper.selectListener.selectSuccess
(TransportHelper helper, Object attachment) Constructors in com.biglybt.core.networkmanager.impl with parameters of type TransportHelperModifierConstructorDescriptionProtocolDecoderInitial
(TransportHelper _transport, byte[][] _shared_secrets, boolean _outgoing, ByteBuffer _initial_data, ProtocolDecoderAdapter _adapter) ProtocolDecoderPHE
(TransportHelper _transport, byte[][] _shared_secrets, ByteBuffer _header, ByteBuffer _initial_data, ProtocolDecoderAdapter _adapter) protected
TransportHelperFilterStream
(TransportHelper _transport) TransportHelperFilterStreamCipher
(TransportHelper _transport, TransportCipher _read_cipher, TransportCipher _write_cipher) protected
TransportHelperFilterStreamXOR
(TransportHelper _transport, byte[] _mask) TransportHelperFilterTransparent
(TransportHelper _transport, boolean _is_plain) -
Uses of TransportHelper in com.biglybt.core.networkmanager.impl.http
Methods in com.biglybt.core.networkmanager.impl.http with parameters of type TransportHelperModifier and TypeMethodDescriptionvoid
HTTPNetworkManager.URLHandler.handle
(TransportHelper transport, String header_so_far) protected void
HTTPNetworkManager.writeReply
(NetworkConnection connection, TransportHelper transport, String data) -
Uses of TransportHelper in com.biglybt.core.networkmanager.impl.tcp
Classes in com.biglybt.core.networkmanager.impl.tcp that implement TransportHelperMethods in com.biglybt.core.networkmanager.impl.tcp with parameters of type TransportHelperModifier and TypeMethodDescriptionprotected void
TCPTransportImpl.close
(TransportHelper helper, String reason) -
Uses of TransportHelper in com.biglybt.core.networkmanager.impl.udp
Classes in com.biglybt.core.networkmanager.impl.udp that implement TransportHelperMethods in com.biglybt.core.networkmanager.impl.udp with parameters of type TransportHelperModifier and TypeMethodDescriptionprotected void
UDPSelector.cancel
(TransportHelper transport, TransportHelper.selectListener listener) protected void
UDPSelector.ready
(TransportHelper transport, TransportHelper.selectListener listener, Object attachment) protected void
UDPSelector.ready
(TransportHelper transport, TransportHelper.selectListener listener, Object attachment, Throwable error)