| Interface | Description |
|---|---|
| OpenFile.Finalizer | |
| Stream |
| Class | Description |
|---|---|
| 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 | Description |
|---|---|
| STDIO |
| Exception | Description |
|---|---|
| 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.