1036件ヒット
[1-100件を表示]
(0.174秒)
ライブラリ
- ビルトイン (244)
-
cgi
/ core (60) - date (12)
- dbm (12)
- forwardable (96)
- ipaddr (12)
- mkmf (12)
-
net
/ ftp (24) -
net
/ http (24) -
net
/ imap (48) -
net
/ pop (36) - openssl (36)
- optparse (12)
- prime (48)
-
racc
/ parser (96) - rake (12)
-
rubygems
/ builder (12) - sdbm (24)
- socket (108)
- uri (12)
-
webrick
/ httprequest (48) -
win32
/ registry (12)
クラス
- CGI (12)
- DBM (12)
- Date (12)
- Fixnum (3)
-
Gem
:: Builder (12) - Hash (72)
- IPAddr (12)
- Integer (12)
- Module (12)
-
Net
:: FTP (24) -
Net
:: IMAP (24) -
Net
:: IMAP :: Envelope (24) -
Net
:: POP3 (36) -
OpenSSL
:: SSL :: SSLServer (12) -
OpenSSL
:: SSL :: SSLSocket (24) - OptionParser (12)
-
Prime
:: EratosthenesGenerator (12) -
Prime
:: Generator23 (12) -
Prime
:: PseudoPrimeGenerator (12) -
Prime
:: TrialDivisionGenerator (12) -
Process
:: Status (12) -
RDoc
:: Options (24) -
Racc
:: Parser (96) - SDBM (24)
- Socket (36)
- String (66)
- Symbol (12)
- SystemExit (12)
- TCPServer (36)
- Thread (12)
- Time (7)
- UNIXServer (36)
-
URI
:: MailTo (12) -
WEBrick
:: HTTPRequest (48) -
Win32
:: Registry (12)
モジュール
-
CGI
:: QueryExtension (48) - Enumerable (24)
- Forwardable (48)
-
Gem
:: LocalRemoteOptions (12) - Kernel (24)
-
Net
:: HTTPHeader (24) - SingleForwardable (48)
キーワード
- accept (96)
-
accept
_ charset (36) -
accept
_ encoding (24) -
accept
_ language (24) -
accept
_ nonblock (48) -
accept
_ uri _ http (12) - acct (12)
-
add
_ trace _ func (12) -
attr
_ accessor (12) -
auth
_ only (12) -
basic
_ auth (12) - bcc (12)
-
cc
_ command (12) - create (12)
-
def
_ delegator (24) -
def
_ delegators (24) -
def
_ instance _ delegator (12) -
def
_ instance _ delegators (12) -
def
_ single _ delegator (12) -
def
_ single _ delegators (12) -
delete
_ if (12) -
do
_ parse (12) -
each
_ line (24) -
extra
_ accessor _ flags (12) -
extra
_ accessors (12) - grep (24)
- lines (18)
- login (12)
- merge (24)
- merge! (24)
-
next
_ token (12) -
on
_ error (12) -
proxy
_ basic _ auth (12) - reject! (12)
- replace (12)
- rule (12)
- sort (12)
- start (24)
- succ (118)
- succ! (12)
- success (12)
- success? (24)
- sysaccept (36)
-
to
_ rfc822text (12) -
token
_ to _ str (12) -
uid
_ sort (12) - update (24)
- yyaccept (12)
- yyerrok (12)
- yyerror (12)
- yyparse (12)
検索結果
先頭5件
-
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"
}...