Uses of Interface
com.biglybt.core.networkmanager.impl.TransportHelper
-
-
Uses of TransportHelper in com.biglybt.core.networkmanager
Methods in com.biglybt.core.networkmanager with parameters of type TransportHelper Modifier and Type Method Description java.lang.Object
NetworkManager.ByteMatcher. matches(TransportHelper transport, java.nio.ByteBuffer to_compare, int port)
Check byte stream for match.java.lang.Object
NetworkManager.ByteMatcher. minMatches(TransportHelper transport, java.nio.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 TransportHelper Modifier and Type Field Description (package private) TransportHelper
ProtocolDecoderInitial. transport
private TransportHelper
ProtocolDecoderPHE. transport
private TransportHelper
TransportHelperFilterStream. transport
private TransportHelper
TransportHelperFilterTransparent. transport
Methods in com.biglybt.core.networkmanager.impl that return TransportHelper Modifier and Type Method Description TransportHelper
TransportHelperFilter. getHelper()
TransportHelper
TransportHelperFilterInserter. getHelper()
TransportHelper
TransportHelperFilterStream. getHelper()
TransportHelper
TransportHelperFilterTransparent. getHelper()
Methods in com.biglybt.core.networkmanager.impl with parameters of type TransportHelper Modifier and Type Method Description java.lang.Object[]
IncomingConnectionManager. checkForMatch(TransportHelper transport, int incoming_port, java.nio.ByteBuffer to_check, boolean min_match)
protected static java.security.KeyPair
ProtocolDecoderPHE. generateDHKeyPair(TransportHelper transport, boolean outbound)
void
TransportCryptoManager. manageCrypto(TransportHelper transport, byte[][] shared_secrets, boolean is_incoming, java.nio.ByteBuffer initial_data, TransportCryptoManager.HandshakeListener listener)
void
IncomingConnectionManager.SelectorListener. selectFailure(TransportHelper transport_helper, java.lang.Object attachment, java.lang.Throwable msg)
void
ProtocolDecoderPHE. selectFailure(TransportHelper transport, java.lang.Object attachment, java.lang.Throwable msg)
void
TransportHelper.selectListener. selectFailure(TransportHelper helper, java.lang.Object attachment, java.lang.Throwable msg)
boolean
IncomingConnectionManager.SelectorListener. selectSuccess(TransportHelper transport_helper, java.lang.Object attachment)
boolean
ProtocolDecoderPHE. selectSuccess(TransportHelper transport, java.lang.Object attachment, boolean write_operation)
boolean
TransportHelper.selectListener. selectSuccess(TransportHelper helper, java.lang.Object attachment)
Constructors in com.biglybt.core.networkmanager.impl with parameters of type TransportHelper Constructor Description ProtocolDecoderInitial(TransportHelper _transport, byte[][] _shared_secrets, boolean _outgoing, java.nio.ByteBuffer _initial_data, ProtocolDecoderAdapter _adapter)
ProtocolDecoderPHE(TransportHelper _transport, byte[][] _shared_secrets, java.nio.ByteBuffer _header, java.nio.ByteBuffer _initial_data, ProtocolDecoderAdapter _adapter)
TransportHelperFilterStream(TransportHelper _transport)
TransportHelperFilterStreamCipher(TransportHelper _transport, TransportCipher _read_cipher, TransportCipher _write_cipher)
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 TransportHelper Modifier and Type Method Description void
HTTPNetworkManager.URLHandler. handle(TransportHelper transport, java.lang.String header_so_far)
protected void
HTTPNetworkManager. writeReply(NetworkConnection connection, TransportHelper transport, java.lang.String data)
-
Uses of TransportHelper in com.biglybt.core.networkmanager.impl.tcp
Classes in com.biglybt.core.networkmanager.impl.tcp that implement TransportHelper Modifier and Type Class Description class
TCPTransportHelper
Methods in com.biglybt.core.networkmanager.impl.tcp with parameters of type TransportHelper Modifier and Type Method Description protected void
TCPTransportImpl. close(TransportHelper helper, java.lang.String reason)
-
Uses of TransportHelper in com.biglybt.core.networkmanager.impl.udp
Classes in com.biglybt.core.networkmanager.impl.udp that implement TransportHelper Modifier and Type Class Description class
UDPTransportHelper
Methods in com.biglybt.core.networkmanager.impl.udp with parameters of type TransportHelper Modifier and Type Method Description protected void
UDPSelector. cancel(TransportHelper transport, TransportHelper.selectListener listener)
protected void
UDPSelector. ready(TransportHelper transport, TransportHelper.selectListener listener, java.lang.Object attachment)
protected void
UDPSelector. ready(TransportHelper transport, TransportHelper.selectListener listener, java.lang.Object attachment, java.lang.Throwable error)
-