種類
- インスタンスメソッド (155)
- 特異メソッド (60)
- モジュール関数 (48)
- 変数 (12)
- 文書 (11)
クラス
-
ARGF
. class (24) - BasicSocket (12)
- CSV (72)
- Dir (11)
- IO (48)
-
Socket
:: AncillaryData (24) - StringIO (12)
- UNIXSocket (12)
モジュール
- Kernel (60)
キーワード
-
$ stdin (12) -
NEWS for Ruby 2
. 2 . 0 (11) - autoclose= (12)
-
close
_ on _ exec= (12) - int (24)
- open (48)
-
send
_ io (12) - sendmsg (12)
- spawn (48)
-
to
_ i (36)
検索結果
先頭5件
-
IO
# fileno -> Integer (18119.0) -
ファイル記述子を表す整数を返します。
...ファイル記述子を表す整数を返します。
@raise IOError 既に close されている場合に発生します。
//emlist[例][ruby]{
$stdin.fileno # => 0
$stdout.fileno # => 1
//}
@see Dir#fileno... -
CSV
# fileno -> Integer (18117.0) -
IO#fileno, IO#to_i に委譲します。
...IO#fileno, IO#to_i に委譲します。... -
Dir
# fileno -> Integer (18113.0) -
self に関連づけられたファイル記述子を表す整数を返します。
...self に関連づけられたファイル記述子を表す整数を返します。
//emlist[例][ruby]{
Dir.open("..") { |d| d.fileno } # => 8
//}
本メソッドでは POSIX 2008 で定義されている dirfd() 関数を使用します。
@raise NotImplementedError Windows などの dirfd()......関数が存在しないプラッ
トフォームで発生します。
@raise IOError 既に自身が close している場合に発生します。
@see IO#fileno... -
IO
# fileno -> Integer (18113.0) -
ファイル記述子を表す整数を返します。
...ファイル記述子を表す整数を返します。
@raise IOError 既に close されている場合に発生します。
//emlist[例][ruby]{
$stdin.fileno # => 0
$stdout.fileno # => 1
//}... -
ARGF
. class # fileno -> Integer (18107.0) -
現在オープンしているファイルのファイル記述子を表す整数を返します。
...現在オープンしているファイルのファイル記述子を表す整数を返します。
ARGF.fileno # => 3
@raise ArgumentError 現在開いているファイルがない場合に発生します。... -
StringIO
# fileno -> nil (18101.0) -
何もせず nil を返します。
何もせず nil を返します。 -
IO
# to _ i -> Integer (3019.0) -
ファイル記述子を表す整数を返します。
...ファイル記述子を表す整数を返します。
@raise IOError 既に close されている場合に発生します。
//emlist[例][ruby]{
$stdin.fileno # => 0
$stdout.fileno # => 1
//}
@see Dir#fileno... -
CSV
# to _ i -> Integer (3017.0) -
IO#fileno, IO#to_i に委譲します。
...IO#fileno, IO#to_i に委譲します。... -
IO
# to _ i -> Integer (3013.0) -
ファイル記述子を表す整数を返します。
...ファイル記述子を表す整数を返します。
@raise IOError 既に close されている場合に発生します。
//emlist[例][ruby]{
$stdin.fileno # => 0
$stdout.fileno # => 1
//}... -
ARGF
. class # to _ i -> Integer (3007.0) -
現在オープンしているファイルのファイル記述子を表す整数を返します。
...現在オープンしているファイルのファイル記述子を表す整数を返します。
ARGF.fileno # => 3
@raise ArgumentError 現在開いているファイルがない場合に発生します。... -
BasicSocket
# sendmsg(mesg , flags=0 , dest _ sockaddr=nil , *controls) -> Integer (12.0) -
sendmsg(2) を用いてメッセージを送ります。
...yData.
require 'socket'
ancdata = Socket::AncillaryData.int(:UNIX, :SOCKET, :RIGHTS, io.fileno)
sock.sendmsg("a", 0, nil, ancdata)
# use 3-element array.
ancdata = [:SOCKET, :RIGHTS, [io.fileno].pack("i!")]
sock.sendmsg("\0", 0, nil, ancdata)
@param mesg メッセージ文字列
@p...