るりまサーチ

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

別のキーワード

  1. _builtin to_c
  2. etc sc_2_c_dev
  3. etc sc_2_c_bind
  4. tracer display_c_call
  5. tracer display_c_call?

ライブラリ

検索結果

<< 1 2 3 ... > >>

Net::IMAP::Envelope#cc -> [Net::IMAP::Address] | nil (24234.0)

Cc を Net::IMAP::Address オブジェクトの配列で返します。

...Cc を Net::IMAP::Address オブジェクトの配列で返します。

エンベロープに存在しないときは nil を返します。...

Racc::Parser#yyaccept (18201.0)

@todo

@todo

OpenSSL::SSL::SSLSocket#accept_nonblock -> self (15213.0)

ノンブロッキング方式で TLS/SSL 通信をサーバモードとして開始し、 クライアントとのハンドシェイクを実行します。

...る場合には IO::WaitReadable を、
書き込み可能状態を待つ必要がある場合には IO::WaitWritable を、
それぞれ extend した例外オブジェクトが生成されます。
@see OpenSSL::SSL::SSLSocket#connect_nonblock,
OpenSSL::SSL::SSLSocket#accept...

Socket#accept_nonblock -> Array (15207.0)

ソケットをノンブロッキングモードに設定した後、 accept(2) を呼び出します。

...ソケットをノンブロッキングモードに設定した後、
accept(2) を呼び出します。

引数、返り値は Socket#accept と同じです。

accept(2) がエラーになった場合、
EAGAIN, EINTR を含め例外 Errno::EXXX が発生します。...

Process::Status#success? -> bool (15201.0)

プロセスの終了状態が成功である場合に true を返します。 そうでない場合に false を返します。

プロセスの終了状態が成功である場合に true を返します。
そうでない場合に false を返します。

絞り込み条件を変える

Net::FTP#acct(account) -> nil (12401.0)

サーバーに ACCT コマンドでアカウント情報を送ります。

...サーバーに ACCT コマンドでアカウント情報を送ります。

@param account 送りたいアカウント情報を文字列で与えます。

@raise Net::FTPReplyError 応答コードが2yzでない場合に発生します。...

UNIXServer#accept_nonblock -> UnixSocket (12237.0)

ソケットをノンブロッキングモードに設定した後、 accept(2) を呼び出します。

...ードに設定した後、
accept(2) を呼び出します。

接続した
UNIXSocket のインスタンスを返します。

accept(2) がエラーになった場合、Socket#accept と同じ例外が
発生します。

Errno::EWOULDBLOCK, Errno::EAGAIN,
Errno::ECONNABORTED, Errno::EPROTO の...
...を掴まえることができます。

require 'socket'
serv = UNIXServer.new("/tmp/sock")
begin # emulate blocking accept
sock = serv.accept_nonblock
rescue IO::WaitReadable, Errno::EINTR
IO.select([serv])
retry
end
# sock is an accepted socket.

@see UNIXServer#accept...

UNIXServer#accept -> UnixSocket (12235.0)

クライアントからの接続要求を accept(2)で待ち受け、接続した UNIXSocket のインスタンスを返します。

...続要求を accept(2)で待ち受け、接続した
UNIXSocket のインスタンスを返します。

例:

require 'socket'

UNIXServer.open("/tmp/s") {|serv|
c
= UNIXSocket.open("/tmp/s")
s = serv.accept
s.write "from server"
c
.write "from client"
p c.recv(20) #=> "fr...
...om server"
p s.recv(20) #=> "from client"
}...

TCPServer#accept -> TCPSocket (12229.0)

クライアントからの接続要求を受け付け、接続した TCPSocket のインスタンスを返します。

...クライアントからの接続要求を受け付け、接続した
TCPSocket のインスタンスを返します。

例:

require 'socket'

TCPServer.open("", 0) {|serv|
c
= TCPSocket.new(*serv.addr.values_at(3,1))
s = serv.accept
c
.write "foo"
p s.recv(10) #=> "foo"
}...
<< 1 2 3 ... > >>