Uses of Class
org.jruby.util.io.ChannelDescriptor

Packages that use ChannelDescriptor
org.jruby   
org.jruby.ext.socket   
org.jruby.util.io   
 

Uses of ChannelDescriptor in org.jruby
 

Methods in org.jruby that return ChannelDescriptor
 ChannelDescriptor Ruby.getDescriptorByFileno(int aFileno)
           
 ChannelDescriptor RubyIO.getDescriptorByFileno(int aFileno)
           
 

Methods in org.jruby with parameters of type ChannelDescriptor
protected  Stream RubyIO.fdopen(ChannelDescriptor existingDescriptor, ModeFlags modes)
           
 void Ruby.registerDescriptor(ChannelDescriptor descriptor)
           
 void RubyIO.registerDescriptor(ChannelDescriptor descriptor)
           
 void Ruby.registerDescriptor(ChannelDescriptor descriptor, boolean isRetained)
           
 void RubyIO.registerDescriptor(ChannelDescriptor descriptor, boolean isRetained)
           
protected  boolean RubyIO.waitReadable(ChannelDescriptor descriptor)
           
protected  boolean RubyIO.waitWritable(ChannelDescriptor descriptor)
           
 

Uses of ChannelDescriptor in org.jruby.ext.socket
 

Methods in org.jruby.ext.socket with parameters of type ChannelDescriptor
protected  void RubyBasicSocket.initSocket(Ruby runtime, ChannelDescriptor descriptor)
           
 

Uses of ChannelDescriptor in org.jruby.util.io
 

Methods in org.jruby.util.io that return ChannelDescriptor
 ChannelDescriptor ChannelDescriptor.dup()
          Mimics the POSIX dup(2) function, returning a new descriptor that references the same open channel.
 ChannelDescriptor ChannelDescriptor.dup2(int fileno)
          Mimics the POSIX dup2(2) function, returning a new descriptor that references the same open channel but with a specified fileno.
 ChannelDescriptor ChannelStream.getDescriptor()
           
 ChannelDescriptor Stream.getDescriptor()
           
static ChannelDescriptor ChannelDescriptor.open(java.lang.String cwd, java.lang.String path, ModeFlags flags)
          Open a new descriptor using the given working directory, file path, mode flags, and file permission.
static ChannelDescriptor ChannelDescriptor.open(java.lang.String cwd, java.lang.String path, ModeFlags flags, int perm, POSIX posix)
          Open a new descriptor using the given working directory, file path, mode flags, and file permission.
 

Methods in org.jruby.util.io with parameters of type ChannelDescriptor
 void ChannelDescriptor.dup2Into(ChannelDescriptor other)
          Mimics the POSIX dup2(2) function, returning a new descriptor that references the same open channel but with a specified fileno.
static Stream ChannelStream.fdopen(Ruby runtime, ChannelDescriptor descriptor, ModeFlags modes)
           
 

Constructors in org.jruby.util.io with parameters of type ChannelDescriptor
ChannelStream(Ruby runtime, ChannelDescriptor descriptor)
           
ChannelStream(Ruby runtime, ChannelDescriptor descriptor, java.io.FileDescriptor fileDescriptor)
           
ChannelStream(Ruby runtime, ChannelDescriptor descriptor, ModeFlags modes)
           
ChannelStream(Ruby runtime, ChannelDescriptor descriptor, ModeFlags modes, java.io.FileDescriptor fileDescriptor)
           
 



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