るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.121秒)
トップページ > クエリ:t[x] > クエリ:unix[x] > 種類:モジュール[x]

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

ライブラリ

キーワード

検索結果

Fcntl (6017.0)

ファイルディスクリプタを扱う Unix のシステムコール IO#fcntl (つまりfcntl(2)) で使用できる定数を集めたモジュールです。

...ファイルディスクリプタを扱う Unix のシステムコール IO#fcntl
(つまりfcntl(2)) で使用できる定数を集めたモジュールです。

@see fcntl(2), open(2), IO#fcntl, IO.open...

DRb::DRbProtocol (6007.0)

drb で使われる通信プロトコルを取り扱うモジュールです。

...rotocol.#add_protocol で
drb に登録することで、追加ができます。

デフォルトでは DRbTCPSocket クラスを用い、druby://... という
URI を指定することで TCP/IP で通信します。

通信プロトコルを追加する例としては、
例としては drb/unix...
...で定義している DRb::DRbUNIXSocket
サンプルの sample/drb/http0.rb、 sample/drb/http0serv.rb などを見てください。

これらの例を見てわかるように、通信クラスでは取り扱えない URI が open
や open_server に渡された場合は例外 DRb::DRbBadSch...
...ption(uri, config)
uri をパースして、そこに含まれるオプション("?param=val" など)を取り出します。
返り値として、[uri, option] という配列を返します。

プロトコルクラスは DRb::DRbProtocol.#add_protocol で登録します。

DRbProtocol module...

NKF (19.0)

nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を Ruby から使うためのモジュールです。

...nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を
Ruby から使うためのモジュールです。

=== 使い方

以下は、漢字コード変換コマンドの例です。

//emlist[例][ruby]{
#!/usr/local/bin/ruby

require 'nkf'

opt = ''
opt = ARGV.shift if ARGV[...
...line = ARGF.gets
print NKF.nkf(opt, line)
end
//}

以下は、漢字コード判別コマンドの例です。

//emlist[例][ruby]{
#!/usr/local/bin/ruby

require 'nkf'

CODES = {
NKF::JIS => "JIS",
NKF::EUC => "EUC",
NKF::SJIS => "SJIS",
NKF::UTF8 => "UTF8",
NKF::BI...
...KF::ASCII => "ASCII",
NKF::UNKNOWN => "UNKNOWN",
}

while file = ARGV.shift
str = open(file) {|io| io.gets(nil) }

printf "%-10s ", file
if str.nil?
puts "EMPTY"
else
puts CODES.fetch(NKF.guess(str))
end
end
//}

=== オプション文字列

-b 入力がバッファリ...