Uses of Package
rabbit.httpio

Packages that use rabbit.httpio
rabbit.client Classes that can be used to build http clients. 
rabbit.handler The resource handlers used in the web proxy. 
rabbit.httpio General http io classes 
rabbit.meta The web interface to the web proxy. 
rabbit.proxy The web proxy components. 
rabbit.webserver A simple web server, build using the rabbit components. 
 

Classes in rabbit.httpio used by rabbit.client
AsyncListener
          A listener for asynchronous events.
BlockListener
          A listener for resource data.
ResourceSource
          A resource source.
TaskRunner
          A handler that can run task in off-main threads.
WebConnectionResourceSource
          A resource source that gets the data from a WebConnection
 

Classes in rabbit.httpio used by rabbit.handler
AsyncListener
          A listener for asynchronous events.
BlockListener
          A listener for resource data.
BlockSentListener
          A listener for notification that a data block has been sent.
HttpHeaderSentListener
          A listener for notification that a http header has been sent.
ResourceSource
          A resource source.
TaskRunner
          A handler that can run task in off-main threads.
 

Classes in rabbit.httpio used by rabbit.httpio
AcceptorListener
          A listener for accepted connections.
AsyncListener
          A listener for asynchronous events.
BaseSocketHandler
          A base class for socket handlers.
BlockListener
          A listener for resource data.
BlockSentListener
          A listener for notification that a data block has been sent.
ChunkDataFeeder
          A feeder of chunked data
HttpHeaderListener
          A listener for http headers.
HttpHeaderSentListener
          A listener for notification that a http header has been sent.
HttpResponseListener
          A listener for http header sent + read.
LineListener
          An event handler for lines of text.
ResourceSource
          A resource source.
SelectorRunner
          A class that handles a selector.
TaskRunner
          A handler that can run task in off-main threads.
Transferable
          The methods needed for fast transferTo.
TransferListener
          A listener for transfers.
 

Classes in rabbit.httpio used by rabbit.meta
AsyncListener
          A listener for asynchronous events.
BlockSentListener
          A listener for notification that a data block has been sent.
HttpHeaderSentListener
          A listener for notification that a http header has been sent.
 

Classes in rabbit.httpio used by rabbit.proxy
AcceptorListener
          A listener for accepted connections.
AsyncListener
          A listener for asynchronous events.
BlockListener
          A listener for resource data.
FileResourceSource
          A resource that comes from a file.
HttpHeaderListener
          A listener for http headers.
HttpHeaderSentListener
          A listener for notification that a http header has been sent.
ResourceSource
          A resource source.
TaskRunner
          A handler that can run task in off-main threads.
Transferable
          The methods needed for fast transferTo.
 

Classes in rabbit.httpio used by rabbit.webserver
SelectorRunner
          A class that handles a selector.