るりまサーチ

最速Rubyリファレンスマニュアル検索!
244件ヒット [201-244件を表示] (0.116秒)

別のキーワード

  1. _builtin >
  2. bigdecimal >
  3. integer >
  4. module >
  5. complex >

ライブラリ

クラス

モジュール

検索結果

<< < 1 2 3 >>

BasicSocket#getsockname -> String (107.0)

ソケットの情報を取得します。sockaddr 構造体をパックした 文字列を返します。getsockname(2) を参照してください。

...t'

serv = TCPServer.open("", 0)
p serv.getsockname #=> "\002\000\236C\000\000\000\000\000\000\000\000\000\000\000\000"
p Socket.unpack_sockaddr_in(serv.getsockname) #=> [40515, "0.0.0.0"]
c = TCPSocket.open(*Socket.unpack_sockaddr_in(serv.getsockname).reverse)
s = serv.accept...

Kernel#httpd -> () (107.0)

WEBrick HTTP server を起動します。

...
--max-clients=MAX 同時接続数の最大値
--temp-dir=DIR 一時ディレクトリを指定します
--do-not-reverse-lookup 逆引きを無効にします
--request-timeout=SECOND リクエストがタイムアウトする秒数を指定します
--htt...

Module#append_features(module_or_class) -> self (107.0)

モジュール(あるいはクラス)に self の機能を追加します。

...e の実体であり、
include を Ruby で書くと以下のように定義できます。

//emlist[例][ruby]{
def include(*modules)
modules.reverse_each do |mod|
# append_features や included はプライベートメソッドなので
# 直接 mod.append_features(self) などとは...

Module#extend_object(obj) -> object (107.0)

Object#extend の実体です。オブジェクトにモジュールの機能を追加します。

...加します。

Object#extend は、Ruby で書くと以下のように定義できます。

//emlist[例][ruby]{
def extend(*modules)
modules.reverse_each do |mod|
# extend_object や extended はプライベートメソッドなので
# 直接 mod.extend_object(self) などとは書け...
<< < 1 2 3 >>