7件ヒット
[1-7件を表示]
(0.006秒)
モジュール
-
WEBrick
:: Utils (6)
キーワード
- Utils (1)
-
create
_ listeners (1) - getservername (1)
-
random
_ string (1) -
set
_ close _ on _ exec (1) -
set
_ non _ blocking (1) - su (1)
検索結果
先頭5件
-
WEBrick
:: Utils (7.0) -
ライブラリ webrick のための小さなユーティリティ関数を提供するモジュールです。
ライブラリ webrick のための小さなユーティリティ関数を提供するモジュールです。 -
WEBrick
:: Utils . # create _ listeners(address , port , logger = nil) -> [TCPServer] (7.0) -
与えられたアドレスとポートで TCPServer オブジェクトを生成し ます。
与えられたアドレスとポートで TCPServer オブジェクトを生成し
ます。
@param address アドレスを指定します。
@param port ポート番号を指定します。
@param logger ロガーオブジェクトを指定します。
@raise ArgumentError port を指定しなかった場合に発生します。
@see Socket.getaddrinfo, TCPServer -
WEBrick
:: Utils . # getservername -> String (7.0) -
プロセスが動いているマシンのホスト名を文字列で返します。
プロセスが動いているマシンのホスト名を文字列で返します。
require 'webrick'
p WEBrick::Utils.getservername #=> "localhost" -
WEBrick
:: Utils . # random _ string(len) -> String (7.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 _ close _ on _ exec(io) -> () (7.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 . # set _ non _ blocking(io) -> () (7.0) -
指定された io をノンブロッキングに設定します。
指定された io をノンブロッキングに設定します。
@param io IO オブジェクトを指定します。 -
WEBrick
:: Utils . # su(user) -> () (7.0) -
指定されたユーザに Process::Sys.#setuid, Process::Sys.#setgid します。
指定されたユーザに Process::Sys.#setuid,
Process::Sys.#setgid します。
setuid できないプラットフォームでは警告を表示し、何もしません。
@param user ユーザを指定します。