るりまサーチ

最速Rubyリファレンスマニュアル検索!
60件ヒット [1-60件を表示] (0.020秒)
トップページ > クエリ:@[x] > ライブラリ:webrick/utils[x]

モジュール

キーワード

検索結果

WEBrick::Utils.#create_listeners(address, port, logger = nil) -> [TCPServer] (32.0)

与えられたアドレスとポートで TCPServer オブジェクトを生成し ます。

...トを生成し
ます。

@
param address アドレスを指定します。

@
param port ポート番号を指定します。

@
param logger ロガーオブジェクトを指定します。

@
raise ArgumentError port を指定しなかった場合に発生します。

@
see Socket.getaddrinfo, TCPSe...

WEBrick::Utils.#set_close_on_exec(io) -> () (14.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)...

WEBrick::Utils.#random_string(len) -> String (8.0)

A-Z, a-z, 0-9 からなる長さ len のランダムな文字列を返します。

...A-Z, a-z, 0-9 からなる長さ len のランダムな文字列を返します。

@
param len 得たい文字列の長さを整数で指定します。単位はバイトです。

require 'webrick'
p WEBrick::Utils.random_string(10) #=> "xF0jwU4RJd"...

WEBrick::Utils.#set_non_blocking(io) -> () (8.0)

指定された io をノンブロッキングに設定します。

...指定された io をノンブロッキングに設定します。

@
param io IO オブジェクトを指定します。...

WEBrick::Utils.#su(user) -> () (8.0)

指定されたユーザに Process::Sys.#setuid, Process::Sys.#setgid します。

...指定されたユーザに Process::Sys.#setuid,
Process::Sys.#setgid します。

setuid できないプラットフォームでは警告を表示し、何もしません。

@
param user ユーザを指定します。...

絞り込み条件を変える