Uses of Interface
com.biglybt.core.networkmanager.Transport
Packages that use Transport
Package
Description
-
Uses of Transport in com.biglybt.core.networkmanager
Methods in com.biglybt.core.networkmanager that return TransportModifier and TypeMethodDescriptionProtocolEndpoint.connectOutbound
(boolean connect_with_crypto, boolean allow_fallback, byte[][] shared_secrets, ByteBuffer initial_data, int priority, Transport.ConnectListener listener) NetworkConnection.detachTransport()
Decouples the transport from this network connection so it can be reusedNetworkConnection.getTransport()
Get the connection's data transport interface.Methods in com.biglybt.core.networkmanager with parameters of type TransportModifier and TypeMethodDescriptionNetworkManager.bindTransport
(Transport transport, MessageStreamEncoder encoder, MessageStreamDecoder decoder) int
ConnectionEndpoint.ConnectListenerEx.connectAttemptStarted
(Transport transport, int default_connect_timeout) int
Transport.ConnectListener.connectAttemptStarted
(Transport transport, int default_connect_timeout) The connection establishment process has started, i.e.void
ConnectionEndpoint.ConnectListenerEx.connectFailure
(Transport transport, Throwable failure_msg) void
Transport.ConnectListener.connectFailure
(Transport transport, Throwable failure_msg) The connection attempt failed.void
ConnectionEndpoint.ConnectListenerEx.connectSuccess
(Transport transport, ByteBuffer remaining_initial_data) void
Transport.ConnectListener.connectSuccess
(Transport transport, ByteBuffer remaining_initial_data) The connection attempt succeeded.protected static NetworkConnection
NetworkConnectionFactory.create
(Transport transport, MessageStreamEncoder encoder, MessageStreamDecoder decoder) Create an INCOMING connection.void
OutgoingMessageQueue.setTransport
(Transport _transport) -
Uses of Transport in com.biglybt.core.networkmanager.impl
Classes in com.biglybt.core.networkmanager.impl that implement TransportModifier and TypeClassDescriptionprotected static class
class
Fields in com.biglybt.core.networkmanager.impl declared as TransportModifier and TypeFieldDescriptionprivate final Transport
IncomingConnectionManager.SelectorListener.transport
private final Transport
NetworkConnectionImpl.bogusTransport.transport
private Transport
NetworkConnectionImpl.transport
private Transport
OutgoingMessageQueueImpl.transport
Methods in com.biglybt.core.networkmanager.impl that return TransportModifier and TypeMethodDescriptionNetworkConnectionImpl.detachTransport()
NetworkConnectionImpl.getTransport()
Methods in com.biglybt.core.networkmanager.impl with parameters of type TransportModifier and TypeMethodDescriptionvoid
IncomingConnectionManager.addConnection
(int local_port, TransportHelperFilter filter, Transport new_transport) void
IncomingConnectionManager.MatchListener.connectionMatched
(Transport transport, Object routing_data) The given socket has been accepted as matching the byte filter.void
OutgoingMessageQueueImpl.setTransport
(Transport _transport) Constructors in com.biglybt.core.networkmanager.impl with parameters of type TransportModifierConstructorDescriptionprotected
bogusTransport
(Transport _transport) NetworkConnectionImpl
(Transport _transport, MessageStreamEncoder encoder, MessageStreamDecoder decoder) Constructor for new INbound connection.protected
SelectorListener
(int _local_port, Transport _transport) -
Uses of Transport in com.biglybt.core.networkmanager.impl.http
Methods in com.biglybt.core.networkmanager.impl.http with parameters of type TransportModifier and TypeMethodDescriptionint
HTTPMessageDecoder.performStreamDecode
(Transport transport, int max_bytes) -
Uses of Transport in com.biglybt.core.networkmanager.impl.tcp
Classes in com.biglybt.core.networkmanager.impl.tcp that implement TransportModifier and TypeClassDescriptionclass
Represents a peer TCP transport connection (eg.Methods in com.biglybt.core.networkmanager.impl.tcp that return TransportModifier and TypeMethodDescriptionProtocolEndpointTCP.connectOutbound
(boolean connect_with_crypto, boolean allow_fallback, byte[][] shared_secrets, ByteBuffer initial_data, int priority, Transport.ConnectListener listener) -
Uses of Transport in com.biglybt.core.networkmanager.impl.udp
Classes in com.biglybt.core.networkmanager.impl.udp that implement TransportMethods in com.biglybt.core.networkmanager.impl.udp that return TransportModifier and TypeMethodDescriptionProtocolEndpointUDP.connectOutbound
(boolean connect_with_crypto, boolean allow_fallback, byte[][] shared_secrets, ByteBuffer initial_data, int priority, Transport.ConnectListener listener) -
Uses of Transport in com.biglybt.core.peermanager.messaging
Methods in com.biglybt.core.peermanager.messaging with parameters of type TransportModifier and TypeMethodDescriptionint
MessageStreamDecoder.performStreamDecode
(Transport transport, int max_bytes) Decode message stream from the given transport. -
Uses of Transport in com.biglybt.core.peermanager.messaging.azureus
Methods in com.biglybt.core.peermanager.messaging.azureus with parameters of type TransportModifier and TypeMethodDescriptionint
AZMessageDecoder.performStreamDecode
(Transport transport, int max_bytes) -
Uses of Transport in com.biglybt.core.peermanager.messaging.bittorrent
Methods in com.biglybt.core.peermanager.messaging.bittorrent with parameters of type TransportModifier and TypeMethodDescriptionint
BTMessageDecoder.performStreamDecode
(Transport transport, int max_bytes) -
Uses of Transport in com.biglybt.pifimpl.local.messaging
Methods in com.biglybt.pifimpl.local.messaging with parameters of type TransportModifier and TypeMethodDescriptionint
GenericMessageDecoder.performStreamDecode
(Transport transport, int max_bytes) int
MessageStreamDecoderAdapter.performStreamDecode
(Transport transport, int max_bytes) -
Uses of Transport in com.biglybt.pifimpl.local.network
Fields in com.biglybt.pifimpl.local.network declared as TransportMethods in com.biglybt.pifimpl.local.network that return TransportConstructors in com.biglybt.pifimpl.local.network with parameters of type Transport -
Uses of Transport in com.biglybt.pifimpl.local.peers
Methods in com.biglybt.pifimpl.local.peers with parameters of type TransportModifier and TypeMethodDescriptionvoid
PeerForeignNetworkConnection.omq.setTransport
(Transport _transport)