Uses of Interface
solar.service.transport.TransportListener

Packages that use TransportListener
rice.pastry.socket TCP under rice.pastry.wire package is implemented using java.nio package and has some known problems particularly under high stress. 
solar.service.dispatch Contains the data dispatching service. 
solar.service.transport Contains the data transport service. 
solar.test Contains some sample testing Solar nodes, such as sources, operators, and applications. 
 

Uses of TransportListener in rice.pastry.socket
 

Classes in rice.pastry.socket that implement TransportListener
 class SocketNodeHandle
          A direct mimic of WireNodeHandle class.
 class SocketPastryNodeFactory
          A direct mimic to WirePastryNodeFactory class.
 

Uses of TransportListener in solar.service.dispatch
 

Classes in solar.service.dispatch that implement TransportListener
(package private)  class SolarDispatchService.NetListener
           
 

Uses of TransportListener in solar.service.transport
 

Classes in solar.service.transport that implement TransportListener
 class BaseTransportService
          The base implementation of transport service.
 class PastryTransportService
          Transport service using Pastry routing substrate.
 class TcpTransportService
          Transport service that uses TCP, and requires a routing service.
 class UdpTransportService
          Transport service that uses UDP, and requires a routing service.
 

Methods in solar.service.transport with parameters of type TransportListener
 void UdpTransport.addTransportListener(TransportListener listener)
           
 void UdpTransport.removeTransportListener(TransportListener listener)
           
 void TcpTransport.addTransportListener(TransportListener listener)
           
 void TcpTransport.removeTransportListener(TransportListener listener)
           
 void BaseTransportService.addTransportListener(TransportListener listener)
           
 void BaseTransportService.removeTransportListener(TransportListener listener)
           
 void PastryTransport.addTransportListener(TransportListener listener)
           
 void PastryTransport.removeTransportListener(TransportListener listener)
           
 void Transport.addTransportListener(TransportListener listener)
          Add a transport listener.
 void Transport.removeTransportListener(TransportListener listener)
          Remove a transport listener.
 void TransportService.addTransportListener(TransportListener listener)
          Add a transport listener.
 void TransportService.removeTransportListener(TransportListener listener)
          Remove a transport listener.
 

Uses of TransportListener in solar.test
 

Classes in solar.test that implement TransportListener
 class GroundHog
          This class can be used to produce background network traffic.