class IO

Public Instance Methods

posix_fileno() click to toggle source
# File lib/posix/spawn.rb, line 11
def posix_fileno
  case self
  when STDIN, $stdin
    0
  when STDOUT, $stdout
    1
  when STDERR, $stderr
    2
  else
    JRuby.reference(self).getOpenFile.getMainStream.getDescriptor.getChannel.getFDVal
  end
end