Package com.aelitis.azureus.core.networkmanager

Interface Summary
ConnectionAttempt  
IncomingMessageQueue Inbound peer message queue.
IncomingMessageQueue.MessageQueueListener For notification of queue events.
LimitedRateGroup Allows for grouping of connections under a singular limit.
NetworkConnection Represents a managed network connection, over which messages can be sent and received.
NetworkConnection.ConnectionListener Listener for notification of connection events.
NetworkConnectionBase  
NetworkConnectionFactory.NetworkConnectionFactoryListener  
NetworkManager.ByteMatcher Byte stream match filter for routing.
NetworkManager.RoutingListener Listener for routing events.
OutgoingMessageQueue Priority-based outbound peer message queue.
OutgoingMessageQueue.MessageQueueListener Receive notification of queue events.
ProtocolEndpoint  
ProtocolEndpointHandler  
ProtocolStartpoint  
RateHandler Handler to allow external control of an entity's byte processing rate.
RawMessage A raw data message designed for advanced queueing.
Transport Represents a peer Transport connection (eg.
Transport.ConnectListener Listener for notification of connection establishment.
TransportBase  
TransportEndpoint  
TransportStartpoint  
VirtualChannelSelector.VirtualAbstractSelectorListener  
VirtualChannelSelector.VirtualAcceptSelectorListener  
VirtualChannelSelector.VirtualSelectorListener Listener for notification upon socket channel selection.
VirtualServerChannelSelector Virtual server socket channel for listening and accepting incoming connections.
VirtualServerChannelSelector.SelectListener Listener notified when a new incoming connection is accepted.
 

Class Summary
ConnectionEndpoint  
EventWaiter  
NetworkConnectionFactory  
NetworkConnectionHelper  
NetworkManager  
ProtocolEndpointFactory  
VirtualChannelSelector  
VirtualServerChannelSelectorFactory