Class: IO
Relationships & Source Files | |
Inherits: | Object |
Defined in: | ext/etc/etc.c |
Instance Method Summary
-
#pathconf(arg)
Returns pathname configuration variable using fpathconf().
Instance Method Details
#pathconf(arg)
Returns pathname configuration variable using fpathconf().
name should be a constant under ::Etc which begins with PC_
.
The return value is an integer or nil. nil means indefinite limit. (fpathconf() returns -1 but errno is not set.)
require 'etc'
IO.pipe {|r, w|
p w.pathconf(Etc::PC_PIPE_BUF) #=> 4096
}