Package org.jruby.util.io

Interface Summary
OpenFile.Finalizer  
Stream  
 

Class Summary
BlockingIO A Utility class to emulate blocking I/O operations on non-blocking channels.
BlockingIO.Condition  
ChannelDescriptor ChannelDescriptor provides an abstraction similar to the concept of a "file descriptor" on any POSIX system.
ChannelStream This file implements a seekable IO file.
CRLFStreamWrapper Wrapper around Stream that packs and unpacks LF <=> CRLF.
FileExistsException  
JRubyObjectInputStream  
ModeFlags This file represents the POSIX-like mode flags an open channel (as in a ChannelDescriptor) can have.
NullChannel  
OpenFile  
SelectBlob This is a reimplementation of MRI's IO#select logic.
SelectorFactory  
SelectorPool This is a simple implementation of a hard-referenced java.nio.channels.Selector pool.
 

Enum Summary
STDIO  
 

Exception Summary
BadDescriptorException  
DirectoryAsFileException  
InvalidValueException  
PermissionDeniedException Signals that an attempt to open the file denoted by a specified pathname has failed by 'Permission Denied'.
PipeException  
 



Copyright © 2002-2009 JRuby Team. All Rights Reserved.