Package rabbit.io

This package holds the various IO streams that rabbit uses.

See:
          Description

Interface Summary
Resolver  
 

Class Summary
ConnectionHandler A class to handle the connections to the net.
ConnectionHandler.Address A class to handle the addresses of the connections.
CopyThread A class that performs a background copy from one stream to another
HTTPInputStream This is an extended DataInputStream suitable for reading data from the web.
HTTPOutputStream This is an extended DataOutputstream suitable for writing HTTP data.
MaxSizeInputStream This class allows setting the size of the inputstream to a maximum nuber of bytes.
MaxSizeOutputStream A class that doesnt create outputstreams of more than a specified amount of data, the rest is simply swallowed
MultiOutputStream A class to handle automatic writing to several streams simultanius.
NLSOHandler A class to handle a group of NLSOInputStream's
NLSOInputStream With socket channels SOTimeout does not work correctly.
WebConnection A class to handle a connection to the Internet.
 

Exception Summary
MaximumSizeExcededException The maximum size of a stream has been exceeded.
 

Package rabbit.io Description

This package holds the various IO streams that rabbit uses.