るりまサーチ

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

別のキーワード

  1. irb/input-method gets
  2. irb/input-method new
  3. _builtin define_method
  4. irb/input-method encoding
  5. irb/input-method readable_atfer_eof?

ライブラリ

モジュール

オブジェクト

検索結果

<< < ... 6 7 8 9 > >>

Object#send(name, *args) { .... } -> object (18.0)

オブジェクトのメソッド name を args を引数に して呼び出し、メソッドの実行結果を返します。

...ないことに注意
method
s = {1 => :foo,
2 => :bar,
3 => :baz}

# キーを使って関連するメソッドを呼び出す
# レシーバは任意(Foo クラスのインスタンスである必要もない)
p Foo.new.send(methods[1]) # => "foo"
p Foo.new.send(methods[2]) # => "bar"...
...p Foo.new.send(methods[3]) # => "baz"
//}

@see Object#public_send, BasicObject#__send__, Object#method, Kernel.#eval, Proc, Method...

OpenSSL::SSL::SSLContext#servername_cb=(pr) (18.0)

TLS の Server Name Indication(SNI) 拡張で クライアント側からホスト名が伝えられてきた場合に 呼びだされるコールバックを設定します。

...ク内でサーバ側に提示する証明書を
調整したりします。

Proc
Method をコールバックオブジェクトとして
渡します。コールバックに渡される引数は以下のように
proc
{|sslsocket, hostname| ... }
2つで、1つ目は認証および暗号化...

OpenSSL::SSL::SSLContext#tmp_dh_callback=(cb) (18.0)

一時的 DH 鍵を生成するためのコールバックを設定します。

...クには Proc Method を渡します。

暗号で一時的な DH 鍵を利用する場合にはこのコールバックが
呼びだされ、呼びだされたブロックは適切な鍵パラメータを返さなければ
なりません。これで設定するブロックは
proc
{|sslsocke...

Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (18.0)

Rubyで使われる記号の意味(正規表現の複雑な記号は除く) ex q num per and or  plus minus ast slash hat sq  period comma langl rangl eq tilde  dollar at under lbrarbra  lbra2rbra2 lbra3rbra3 dq colon ac  backslash semicolon

...ので右の値を返す。
//}

: def xxx(&yyy) ・・ &がついた引数

メソッド定義のブロック引数。d:spec/def#methodを参照。

: xxx(&b)

Proc
オブジェクトをブロックとして使う。d:spec/call#block を参照。

: xxx&.yyy

safe navigation operator(通称「...
...類似の演算を行うメソッド。

: def xxx(*yy) ・・ *がついた引数

メソッド呼出の引数展開。spec/call と d:spec/def#method を参照。

: x, *y = foo()

多重代入。d:spec/operator#multiassign を参照。

: /xx*/

正規表現の、直前の表現の 0 回以上...

int rb_scan_args(int argc, const VALUE *argv, const char *fmt, ...) (18.0)

長さ argc の配列 argv を fmt に従って 解析し、第四引数以降で渡されたアドレスに書き込みます。

...とを示す '*' (省略可)
* 最後の引数をオプションハッシュとして受け取る事を示す ':' (省略可)
* ブロックを Proc オブジェクト化して受け取ることを示す '&' (省略可)

これらの指定文字はそれぞれ省略可能ですが、
必ずこ...
...る Ruby プログラムでの宣言

def some_method(a, b, opt = nil)

使用例 (2)

VALUE a, rest, block;
rb_scan_args(argc, argv, "1*&", &a, &rest, &block);

対応する Ruby プログラムでの宣言

def some_method(a, *rest, &block)

@see https://github.com/ruby/rub...

絞り込み条件を変える

Net::IMAP#add_response_handler(handler) -> () (12.0)

レスポンスハンドラを追加します。

...ンドラはメインのスレッドとは別のスレッドで
呼びだされることに注意してください。

例:

imap.add_response_handler do |resp|
p resp
end

@param handler 追加するハンドラ(Proc Method オブジェクト)
@see Net::IMAP#remove_response_handler...

Net::IMAP#add_response_handler(handler) {|resp| ...} -> () (12.0)

レスポンスハンドラを追加します。

...ンドラはメインのスレッドとは別のスレッドで
呼びだされることに注意してください。

例:

imap.add_response_handler do |resp|
p resp
end

@param handler 追加するハンドラ(Proc Method オブジェクト)
@see Net::IMAP#remove_response_handler...

OpenSSL::SSL::SSLContext#renegotiation_cb=(cb) (12.0)

@todo

...す。
num_handshakes = 0
ctx.renegotiation_cb = lambda do |ssl|
num_handshakes += 1
raise RuntimeError.new("Client renegotiation disabled") if num_handshakes > 1
end



@param cb コールバック(Proc, Method など)もしくは nil
@see OpenSSL::SSL::SSLContext#renegotiation_cb...

OpenSSL::SSL::SSLContext#session_get_cb=(cb) (12.0)

セッションキャッシュを探索し、内部のキャッシュテーブルには 見付からなかった場合に呼び出されるコールバックを設定します。

...ッシュは見つからなかったものとして取り扱われます。

セッションキャッシュについて詳しくは OpenSSL::SSL::Session を
見てください。

@param cb コールバックオブジェクト(Proc もしくは Method)
@see OpenSSL::SSL::SSLContext#session_get_cb...
<< < ... 6 7 8 9 > >>