るりまサーチ

最速Rubyリファレンスマニュアル検索!
905件ヒット [1-100件を表示] (0.073秒)
トップページ > クエリ:@[x] > クエリ:accept[x]

別のキーワード

  1. cgi accept_charset
  2. socket accept
  3. socket accept_nonblock
  4. cgi/core accept_charset
  5. socket tcp_defer_accept

検索結果

<< 1 2 3 ... > >>

OptionParser#accept(klass, pat = /.*/) {|str| ...} -> () (18135.0)

OptionParser.accept と同様ですが、 登録したブロックはレシーバーに限定されます。

...OptionParser.accept と同様ですが、
登録したブロックはレシーバーに限定されます。

@
param klass クラスオブジェクトを与えます。

@
param pat match メソッドを持ったオブジェクト(Regexp オブジェクトなど)を与えます。

//emlist[例][rub...
...y]{
require "optparse"
require "time"

opts = OptionParser.new
opts.accept(Time) do |s,|
begin
Time.parse(s) if s
rescue
raise OptionParser::InvalidArgument, s
end
end

opts.on("-t", "--time [TIME]", Time) do |time|
p time.class # => Time
end

opts.parse!(ARGV)
//}...

OptionParser.accept(klass, pat = /.*/) {|str| ...} -> () (18125.0)

オプションの引数を文字列から Ruby のオブジェクトに変換するための ブロックを登録します。すべての OptionParser インスタンスに共通です。

...られた引数は、この accept で登録したブロックで
klass のインスタンスに変換されてから、OptionParser#on メソッドで登録したブロックに渡されます。

//emlist[][ruby]{
require "optparse"
require "time"

OptionParser.accept(Time) do |s,|
begin
Tim...
...しては変換用のブロックがデフォルトで登録されて
います。OptionParser#on を参照して下さい。

@
param klass クラスオブジェクトを与えます。

@
param pat match メソッドを持ったオブジェクト(Regexp オブジェクトなど)を与えます。...

OpenSSL::SSL::SSLSocket#accept -> self (18119.0)

TLS/SSL 通信をサーバモードとして開始し、クライアントからの ハンドシェイク開始を待ち、クライアントとのハンドシェイクを実行します。

...す。

@
raise OpenSSL::SSL::SSLError ハンドシェイクに失敗した(VERIFY_PEER で
証明書の検証に失敗した場合や、プロトコル合意に失敗したなど)
場合に発生します
@
see OpenSSL::SSL::SSLSocket#connect,
OpenSSL::SSL::SSLSocket#accept_nonbloc...

UNIXServer#accept_nonblock -> UnixSocket (6153.0)

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

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

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

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

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

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...

TCPServer#accept_nonblock -> TCPSocket (6141.0)

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

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

返り値は TCPServer#accept と同じです。

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

@
raise Errno::EXXX accept(2) がエラーになった場合に発...

絞り込み条件を変える

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

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

...IO が読み込み/書き込み
可能状態になってからこのメソッドをもう一度呼ぶと
ハンドシェイクを再開します。

@
raise OpenSSL::SSL::SSLError ハンドシェイクに失敗した(VERIFY_PEER で
証明書の検証に失敗した場合や、プロトコル...
...生します
(実際は OpenSSL::SSL::SSLError をこのモジュールで extend した
例外オブジェクトが生成されます)
@
raise OpenSSL::SSL::SSLError ソケットが読み込み/書き込み可能状態になるのを
待つ必要がある場合に発生します...
...る場合には IO::WaitReadable を、
書き込み可能状態を待つ必要がある場合には IO::WaitWritable を、
それぞれ extend した例外オブジェクトが生成されます。
@
see OpenSSL::SSL::SSLSocket#connect_nonblock,
OpenSSL::SSL::SSLSocket#accept...

Socket::Constants::SO_ACCEPTFILTER -> Integer (6122.0)

set accept filter on listening socket。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。

...set accept filter on listening socket。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。

@
see getsockopt(2freebsd), Socket::Constants::SOL_SOCKET...

Socket::SO_ACCEPTFILTER -> Integer (6122.0)

set accept filter on listening socket。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。

...set accept filter on listening socket。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。

@
see getsockopt(2freebsd), Socket::Constants::SOL_SOCKET...

CGI#accept_charset -> String (6119.0)

受けとることができるキャラクタセットを文字列で返します。 デフォルトは UTF-8 です。

...受けとることができるキャラクタセットを文字列で返します。
デフォルトは UTF-8 です。

@
see CGI.accept_charset, CGI.accept_charset=...
<< 1 2 3 ... > >>