Methods in org.jruby.util.io that throw PipeException |
void |
OpenFile.checkReadable(Ruby runtime)
|
void |
OpenFile.checkWritable(Ruby runtime)
|
long |
ChannelStream.fgetpos()
|
long |
Stream.fgetpos()
Get the current position within the file associated with this
handler. |
static Stream |
ChannelStream.fopen(Ruby runtime,
java.lang.String path,
ModeFlags modes)
|
void |
ChannelStream.freopen(java.lang.String path,
ModeFlags modes)
|
void |
Stream.freopen(java.lang.String path,
ModeFlags modes)
|
void |
Stream.ftruncate(long newLength)
|
long |
ChannelDescriptor.lseek(long offset,
int whence)
Perform a low-level seek operation on the associated channel if it is
instanceof FileChannel, or raise PipeException if it is not a FileChannel. |
void |
ChannelStream.lseek(long offset,
int type)
Implementation of libc "lseek", which seeks on seekable streams, raises
EPIPE if the fd is assocated with a pipe, socket, or FIFO, and doesn't
do anything for other cases (like stdio). |
void |
Stream.lseek(long offset,
int type)
Perform a seek based on pos(). |
void |
OpenFile.seek(long offset,
int whence)
|