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) intConnectionEndpoint.ConnectListenerEx.connectAttemptStarted(Transport transport, int default_connect_timeout) intTransport.ConnectListener.connectAttemptStarted(Transport transport, int default_connect_timeout) The connection establishment process has started, i.e.voidConnectionEndpoint.ConnectListenerEx.connectFailure(Transport transport, Throwable failure_msg) voidTransport.ConnectListener.connectFailure(Transport transport, Throwable failure_msg) The connection attempt failed.voidConnectionEndpoint.ConnectListenerEx.connectSuccess(Transport transport, ByteBuffer remaining_initial_data) voidTransport.ConnectListener.connectSuccess(Transport transport, ByteBuffer remaining_initial_data) The connection attempt succeeded.protected static NetworkConnectionNetworkConnectionFactory.create(Transport transport, MessageStreamEncoder encoder, MessageStreamDecoder decoder) Create an INCOMING connection.voidOutgoingMessageQueue.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 classclassFields in com.biglybt.core.networkmanager.impl declared as TransportModifier and TypeFieldDescriptionprivate final TransportIncomingConnectionManager.SelectorListener.transportprivate final TransportNetworkConnectionImpl.bogusTransport.transportprivate TransportNetworkConnectionImpl.transportprivate TransportOutgoingMessageQueueImpl.transportMethods 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 TypeMethodDescriptionvoidIncomingConnectionManager.addConnection(int local_port, TransportHelperFilter filter, Transport new_transport) voidIncomingConnectionManager.MatchListener.connectionMatched(Transport transport, Object routing_data) The given socket has been accepted as matching the byte filter.voidOutgoingMessageQueueImpl.setTransport(Transport _transport) Constructors in com.biglybt.core.networkmanager.impl with parameters of type TransportModifierConstructorDescriptionprotectedbogusTransport(Transport _transport) NetworkConnectionImpl(Transport _transport, MessageStreamEncoder encoder, MessageStreamDecoder decoder) Constructor for new INbound connection.protectedSelectorListener(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 TypeMethodDescriptionlongHTTPMessageDecoder.performStreamDecode(Transport transport, long max_bytes) -
Uses of Transport in com.biglybt.core.networkmanager.impl.tcp
Classes in com.biglybt.core.networkmanager.impl.tcp that implement TransportModifier and TypeClassDescriptionclassRepresents 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 TypeMethodDescriptionlongMessageStreamDecoder.performStreamDecode(Transport transport, long 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 TypeMethodDescriptionlongAZMessageDecoder.performStreamDecode(Transport transport, long 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 TypeMethodDescriptionlongBTMessageDecoder.performStreamDecode(Transport transport, long max_bytes) -
Uses of Transport in com.biglybt.pifimpl.local.messaging
Methods in com.biglybt.pifimpl.local.messaging with parameters of type TransportModifier and TypeMethodDescriptionlongGenericMessageDecoder.performStreamDecode(Transport transport, long max_bytes) longMessageStreamDecoderAdapter.performStreamDecode(Transport transport, long 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 TypeMethodDescriptionvoidPeerForeignNetworkConnection.omq.setTransport(Transport _transport)