Uses of Class
org.jruby.util.io.ChannelFD
Packages that use ChannelFD
-
Uses of ChannelFD in org.jruby
Modifier and TypeMethodDescriptionstatic ChannelFD
RubyIO.cloexecOpen
(Ruby runtime, RubyIO.Sysopen data) protected static ChannelFD
-
Uses of ChannelFD in org.jruby.ext.socket
Methods in org.jruby.ext.socket that return ChannelFDModifier and TypeMethodDescriptionprotected ChannelFD
RubyServerSocket.initChannelFD
(Ruby runtime) protected ChannelFD
RubySocket.initChannelFD
(Ruby runtime) protected static ChannelFD
RubyBasicSocket.newChannelFD
(Ruby runtime, Channel channel) Methods in org.jruby.ext.socket with parameters of type ChannelFD -
Uses of ChannelFD in org.jruby.util.io
Fields in org.jruby.util.io with type parameters of type ChannelFDModifier and TypeFieldDescriptionstatic final RubyThread.ReadWrite
<ChannelFD> OpenFile.PREAD_TASK
static final RubyThread.ReadWrite
<ChannelFD> OpenFile.PWRITE_TASK
Methods in org.jruby.util.io that return ChannelFDModifier and TypeMethodDescriptionChannelFD.dup()
OpenFile.fd()
FilenoUtil.getWrapperFromFileno
(int fileno) Methods in org.jruby.util.io with parameters of type ChannelFDModifier and TypeMethodDescriptionstatic int
OpenFile.cloexecDup2
(PosixShim posix, ChannelFD oldfd, ChannelFD newfd) int
int
int
int
int
long
static int
OpenFile.preadInternal
(ThreadContext context, OpenFile fptr, ChannelFD fd, ByteBuffer buffer, int from, int length) static int
OpenFile.pwriteInternal
(ThreadContext context, OpenFile fptr, ChannelFD fd, ByteBuffer buffer, int from, int length) int
int
PosixShim.read
(ChannelFD fd, ByteBuffer buffer, int offset, int length, boolean nonblock) static int
OpenFile.readInternal
(ThreadContext context, OpenFile fptr, ChannelFD fd, byte[] bufBytes, int buf, int count) static int
OpenFile.readInternal
(ThreadContext context, OpenFile fptr, ChannelFD fd, ByteBuffer buffer, int buf, int count) void
FilenoUtil.registerWrapper
(int fileno, ChannelFD wrapper) void
long
int
int
PosixShim.write
(ChannelFD fd, ByteBuffer buffer, int offset, int length, boolean nonblock)