種類
- 定数 (23)
- 特異メソッド (6)
- インスタンスメソッド (4)
- モジュール関数 (1)
- 文書 (1)
モジュール
- Fcntl (23)
-
OpenSSL
:: SSL :: SocketForwarder (1) -
WEBrick
:: Utils (1)
キーワード
-
FD
_ CLOEXEC (1) -
F
_ DUPFD (1) -
F
_ GETFD (1) -
F
_ GETFL (1) -
F
_ GETLK (1) -
F
_ RDLCK (1) -
F
_ SETFD (1) -
F
_ SETFL (1) -
F
_ SETLK (1) -
F
_ SETLKW (1) -
F
_ UNLCK (1) -
F
_ WRLCK (1) -
O
_ ACCMODE (1) -
O
_ APPEND (1) -
O
_ CREAT (1) -
O
_ EXCL (1) -
O
_ NDELAY (1) -
O
_ NOCTTY (1) -
O
_ NONBLOCK (1) -
O
_ RDONLY (1) -
O
_ RDWR (1) -
O
_ TRUNC (1) -
O
_ WRONLY (1) -
for
_ fd (1) - new (1)
- open (4)
-
ruby 1
. 6 feature (1) -
set
_ close _ on _ exec (1)
検索結果
先頭5件
-
StringIO
# fcntl -> () (72304.0) -
例外 NotImplementedError が常に発生します。
例外 NotImplementedError が常に発生します。 -
Fcntl
:: F _ RDLCK -> Integer (69601.0) -
読み出しリースを取得します。
読み出しリースを取得します。 -
Fcntl
:: F _ WRLCK -> Integer (69601.0) -
書き込みリースを取得します。
書き込みリースを取得します。 -
Fcntl
:: O _ CREAT -> Integer (69601.0) -
ファイルが存在しない場合にファイルを作成します。
ファイルが存在しない場合にファイルを作成します。 -
Fcntl
:: O _ RDONLY -> Integer (69601.0) -
ファイルを読み込み専用で開きます。
ファイルを読み込み専用で開きます。 -
Fcntl
:: O _ RDWR -> Integer (69601.0) -
ファイルを読み書きできるように開きます。
ファイルを読み書きできるように開きます。 -
Fcntl
:: O _ TRUNC -> Integer (69601.0) -
ファイルを開くときに中身を切り捨てます。
ファイルを開くときに中身を切り捨てます。 -
Fcntl
:: O _ WRONLY -> Integer (69601.0) -
ファイルを書き込み専用で開きます。
ファイルを書き込み専用で開きます。 -
IO
# fcntl(cmd , arg = 0) -> Integer (64246.0) -
IOに対してシステムコール fcntl を実行します。 機能の詳細は fcntl(2) を参照してください。 fcntl(2) が返した整数を返します。
IOに対してシステムコール fcntl を実行します。
機能の詳細は fcntl(2) を参照してください。
fcntl(2) が返した整数を返します。
@param cmd IO に対するコマンドを、添付ライブラリ fcntl が提供している定数で指定します。
@param arg cmd に対する引数を整数、文字列、booleanのいずれかで指定します。
整数の時にはその値を fcntl(2) に渡します。
文字列の場合には Array#pack した構造体だとみなして渡します。
arg が nil か false の... -
OpenSSL
:: SSL :: SocketForwarder # fcntl(cmd , arg=0) -> Integer (64006.0) -
ラップされているソケットに対してシステムコール fcntl を実行します。
ラップされているソケットに対してシステムコール fcntl を実行します。
IO#fcntl と同様です。
@param cmd IO に対するコマンドを、添付ライブラリ fcntl が提供している定数で指定します。
@param arg cmd に対する引数を整数、文字列、booleanのいずれかで指定します。
@raise Errno::EXXX fcntl の実行に失敗した場合に発生します。
@raise IOError 既に close されている場合に発生します。 -
CSV
# fcntl(cmd , arg = 0) -> Integer (54952.0) -
IO#fcntl に委譲します。
IO#fcntl に委譲します。 -
Fcntl
:: O _ EXCL -> Integer (51649.0) -
ファイルが存在する場合に失敗します。Fcntl::O_CREAT と一緒に使用します。
ファイルが存在する場合に失敗します。Fcntl::O_CREAT と一緒に使用します。 -
Fcntl
:: FD _ CLOEXEC -> Integer (51601.0) -
close-on-exec フラグの値です。
close-on-exec フラグの値です。 -
Fcntl
:: F _ DUPFD -> Integer (51601.0) -
ファイルディスクリプタを複製します。
ファイルディスクリプタを複製します。
ただし、 close-on-exec はオフになります。
@see dup(2) -
Fcntl
:: F _ GETFD -> Integer (51601.0) -
ファイルディスクリプタから close-on-exec フラグの値を読み出します。
ファイルディスクリプタから close-on-exec フラグの値を読み出します。 -
Fcntl
:: F _ GETFL -> Integer (51601.0) -
ファイル状態フラグを読み出します。
ファイル状態フラグを読み出します。
@see open(2) -
Fcntl
:: F _ GETLK -> Integer (51601.0) -
与えられたファイルの範囲のロック状態を取得します。
与えられたファイルの範囲のロック状態を取得します。 -
Fcntl
:: F _ SETFD -> Integer (51601.0) -
ファイルディスクリプタに close-on-exec フラグの値を設定します。
ファイルディスクリプタに close-on-exec フラグの値を設定します。 -
Fcntl
:: F _ SETFL -> Integer (51601.0) -
ファイル状態フラグを設定します。
ファイル状態フラグを設定します。
@see open(2) -
Fcntl
:: F _ SETLK -> Integer (51601.0) -
ファイルの範囲のロックを取得します。
ファイルの範囲のロックを取得します。 -
Fcntl
:: F _ SETLKW -> Integer (51601.0) -
ファイルの範囲のロックを取得します。必要があればロックを取得できるまで待ちます。
ファイルの範囲のロックを取得します。必要があればロックを取得できるまで待ちます。 -
Fcntl
:: F _ UNLCK -> Integer (51601.0) -
そのファイルからリースを削除します。
そのファイルからリースを削除します。 -
Fcntl
:: O _ ACCMODE -> Integer (51601.0) -
ファイルアクセスモードのマスクです。
ファイルアクセスモードのマスクです。 -
Fcntl
:: O _ APPEND -> Integer (51601.0) -
ファイルを追記モードで開きます。
ファイルを追記モードで開きます。 -
Fcntl
:: O _ NDELAY -> Integer (51601.0) -
ファイルを non-blocking モードで開きます。
ファイルを non-blocking モードで開きます。 -
Fcntl
:: O _ NOCTTY -> Integer (51601.0) -
開いたファイルが端末デバイスでも、制御端末にはなりません。
開いたファイルが端末デバイスでも、制御端末にはなりません。 -
Fcntl
:: O _ NONBLOCK -> Integer (51601.0) -
ファイルを non-blocking モードで開きます。
ファイルを non-blocking モードで開きます。 -
IO
. for _ fd(fd , mode = "r" , **opts) -> IO (27667.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了とともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :external_encoding 外部エンコーディング。"-" はデフォルト外部エンコーディングの
... -
IO
. new(fd , mode = "r" , **opts) -> IO (18667.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了とともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :external_encoding 外部エンコーディング。"-" はデフォルト外部エンコーディングの
... -
IO
. open(fd , mode = "r" , **opts) -> IO (18667.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了とともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :external_encoding 外部エンコーディング。"-" はデフォルト外部エンコーディングの
... -
IO
. open(fd , mode = "r" , **opts) {|io| . . . } -> object (18667.0) -
オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。
オープン済みのファイルディスクリプタ fd に対する新しい
IO オブジェクトを生成して返します。
IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了とともに fd はクローズされます。ブロックの結果を返します。
IO.new, IO.for_fd はブロックを受け付けません。
=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :external_encoding 外部エンコーディング。"-" はデフォルト外部エンコーディングの
... -
WEBrick
:: Utils . # set _ close _ on _ exec(io) -> () (18367.0) -
指定された io の Fcntl::FD_CLOEXEC を 1 に設定します。 この io は Kernel.#exec などが実行される時に close されるようになります。
指定された io の Fcntl::FD_CLOEXEC を 1 に設定します。
この io は Kernel.#exec などが実行される時に close されるようになります。
@param io IO オブジェクトを指定します。
@see fcntl(2) -
ruby 1
. 6 feature (12331.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
ruby 1.6 feature
ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン
になります。
((<stable-snapshot|URL:ftp://ftp.netlab.co.jp/pub/lang/ruby/stable-snapshot.tar.gz>)) は、日々更新される安定版の最新ソースです。
== 1.6.8 (2002-12-24) -> stable-snapshot
: 2003-01-22: errno
EAGAIN と EWOULDBLOCK が同じ値のシステムで、EWOULDBLOCK がなくなっ
ていま... -
CSV
. open(filename , mode = "rb" , options = Hash . new) {|csv| . . . } -> nil (937.0) -
このメソッドは IO オブジェクトをオープンして CSV でラップします。 これは CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
このメソッドは IO オブジェクトをオープンして CSV でラップします。
これは CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
このメソッドは IO.open と同じように動きます。ブロックが与えられた場合は
ブロックに CSV オブジェクトを渡し、ブロック終了時にそれをクローズします。
ブロックが与えられなかった場合は CSV オブジェクトを返します。
データが Encoding.default_external と異なる場合は、mode にエンコー
ディングを指定する文字列を埋め込まなければなりません。データをどのよう
に解析するか決定するため... -
CSV
. open(filename , mode = "rb" , options = Hash . new) -> CSV (637.0) -
このメソッドは IO オブジェクトをオープンして CSV でラップします。 これは CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
このメソッドは IO オブジェクトをオープンして CSV でラップします。
これは CSV ファイルを書くための主要なインターフェイスとして使うことを意図しています。
このメソッドは IO.open と同じように動きます。ブロックが与えられた場合は
ブロックに CSV オブジェクトを渡し、ブロック終了時にそれをクローズします。
ブロックが与えられなかった場合は CSV オブジェクトを返します。
データが Encoding.default_external と異なる場合は、mode にエンコー
ディングを指定する文字列を埋め込まなければなりません。データをどのよう
に解析するか決定するため...