るりまサーチ

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

別のキーワード

  1. _builtin include?
  2. socket mcast_include
  3. dbm include?
  4. sdbm include?
  5. gdbm include?

キーワード

検索結果

<< 1 2 > >>

RDoc::Include (18017.0)

includeされるファイルを表現します。

...includeされるファイルを表現します。


ライブラリの内部で使用します。...

Fiddle::Closure (25.0)

コールバック関数を表すクラスです。

...ソッドを定義し、
new でオブジェクトを生成することで利用します。

require 'fiddle'
include
Fiddle # TYPE_* を使うために include する

class
Compare < Fiddle::Closure
# qsort の比較関数は 型が int(*)(void*, void*) であるため、
# こ...
...p s # => "()07Uabcqx"

Class
.new を使うことで、サブクラスを明示的に作ることなしに
コールバックオブジェクトを作ることができます。
require 'fiddle'
include
Fiddle # TYPE_* を使うために include する
compare = Class.new(Fiddle::Closure){...

Sync (17.0)

Sync_m を include したクラスで Synchronizer の別名です。 使い方は Sync_m を参照してください。

...Sync_m を include したクラスで Synchronizer の別名です。
使い方は Sync_m を参照してください。...

Enumerator (7.0)

each 以外のメソッドにも Enumerable の機能を提供するためのラッパークラスです。 また、外部イテレータとしても使えます。

...するためのラッパークラスです。
また、外部イテレータとしても使えます。

Enumerable モジュールは、 Module#include 先のクラスが持つ
each メソッドを元に様々なメソッドを提供します。
例えば Array#map は Array#each の繰り返しを...

Fiddle::CStruct (7.0)

C の構造体を表すクラスです。

...ています。
このアクセサはシグネチャの型とメンバ名に従って定義されます。
例えば
require 'fiddle/import'
include
Fiddle::Importer
S = struct(["long foo", "void* bar"])
とすると、 S#foo, S#foo= というアクセサが Integer とやりとり
するよ...

絞り込み条件を変える

Fiddle::Closure::BlockCaller (7.0)

Ruby のブロックをラップしたコールバック関数を表すクラスです。

...を表すクラスです。

Ruby のブロックを C の関数ポインタとして表現するためのクラスです。

require 'fiddle'
include
Fiddle

libc = Fiddle.dlopen("/lib/libc.so.6")
qs = Fiddle::Function.new(libc["qsort"],
[TYPE_VOIDP, TYPE_INT, TY...

Monitor (7.0)

スレッドの同期機構としてのモニター機能を提供するクラスです。 また同じスレッドから何度も lock できる Mutex としての機能も提供します。

...供するクラスです。
また同じスレッドから何度も lock できる Mutex としての機能も提供します。

MonitorMixin を include し、いくつかの別名を定義したクラスです。

=== 例

//emlist[消費者、生産者問題の例][ruby]{
require 'monitor'

buf...

OpenSSL::SSL::SSLServer (7.0)

SSL サーバーのためのクラス。

...

以下はクライアントからの入力を標準出力に出力するだけのサーバです。

require 'socket'
require 'openssl'

include
OpenSSL

ctx = SSL::SSLContext.new()
ctx.cert = X509::Certificate.new(File.read('cert.pem'))
ctx.key = PKey::RSA.new(File.read('privke...

OpenSSL::SSL::SSLSocket (7.0)

ソケットをラップして SSL での認証と暗号通信を実現するためのクラスです。

...を実現するためのクラスです。


=== 例

SSL/TLS サーバに接続して write します。

require 'socket'
require 'openssl'
include
OpenSSL

soc = TCPSocket.new('www.example.com', 443)
ssl = SSL::SSLSocket.new(soc)
ssl.connect
ssl.post_connection_check('www.example....
<< 1 2 > >>