種類
ライブラリ
- ビルトイン (600)
- benchmark (10)
- coverage (36)
- date (420)
- drb (147)
-
drb
/ acl (10) - getoptlong (10)
- irb (10)
- logger (2)
-
minitest
/ unit (2) - monitor (20)
-
net
/ http (190) -
net
/ imap (20) -
net
/ pop (200) -
net
/ smtp (362) - objspace (40)
- open3 (20)
- openssl (30)
- profiler (12)
- psych (220)
-
rdoc
/ code _ object (20) -
rdoc
/ markup (10) -
rdoc
/ markup / formatter (10) - resolv (10)
-
rexml
/ document (30) -
rexml
/ parsers / pullparser (30) -
rexml
/ parsers / sax2parser (50) -
rexml
/ sax2listener (30) -
rexml
/ streamlistener (10) -
shell
/ process-controller (6) -
shell
/ system-command (18) - socket (50)
- thread (22)
- timeout (17)
-
webrick
/ cgi (10) -
webrick
/ httpauth / basicauth (10) -
webrick
/ httpproxy (10) -
webrick
/ httpserver (20) -
webrick
/ httpservlet / abstract (70) -
webrick
/ httputils (80) -
webrick
/ server (20) - win32ole (10)
クラス
- Array (160)
- Coverage (36)
-
DRb
:: DRbObject (10) -
DRb
:: DRbServer (97) - Date (260)
- DateTime (160)
- GetoptLong (10)
-
Logger
:: Application (1) - MatchData (62)
-
MiniTest
:: Unit (2) -
Net
:: HTTP (170) -
Net
:: HTTPResponse (20) -
Net
:: IMAP (20) -
Net
:: POP3 (110) -
Net
:: POPMail (90) -
Net
:: SMTP (362) - Object (10)
-
OpenSSL
:: SSL :: SSLServer (30) -
Psych
:: Handler (40) -
Psych
:: Nodes :: Document (10) -
Psych
:: Nodes :: Mapping (30) -
Psych
:: Nodes :: Sequence (20) -
Psych
:: Parser (30) -
Psych
:: Stream (20) -
Psych
:: Visitors :: YAMLTree (30) -
RDoc
:: CodeObject (20) -
RDoc
:: Markup (10) -
RDoc
:: Markup :: Formatter (10) -
REXML
:: Parent (30) -
REXML
:: Parsers :: PullEvent (30) -
REXML
:: Parsers :: SAX2Parser (50) -
Shell
:: ProcessController (6) -
Shell
:: SystemCommand (18) - Socket (20)
- String (32)
- Symbol (8)
- Thread (40)
-
Thread
:: ConditionVariable (20) -
Thread
:: Queue (30) -
Thread
:: SizedQueue (30) -
WEBrick
:: CGI (10) -
WEBrick
:: GenericServer (20) -
WEBrick
:: HTTPServer (10) -
WEBrick
:: HTTPServlet :: AbstractServlet (60) -
WEBrick
:: HTTPUtils :: FormData (80)
モジュール
- Benchmark (10)
- DRb (30)
- GC (20)
-
GC
:: Profiler (40) - IRB (10)
- Kernel (90)
- ObjectSpace (80)
- Open3 (20)
-
Profiler
_ _ (6) - Psych (20)
-
REXML
:: SAX2Listener (30) -
REXML
:: StreamListener (10) -
Socket
:: Constants (20) - Timeout (17)
キーワード
- ACL (10)
- ANY (20)
- APOP (10)
- AbstractServlet (10)
- Application (1)
- BLOCK (20)
- BasicAuth (10)
- ConditionVariable (10)
- DRbServer (10)
- ERESTART (10)
- Emitter (10)
- FLOW (10)
- HTTPProxyServer (10)
- HTTPServer (10)
-
IFF
_ XMIT _ DST _ RELEASE (20) -
MSG
_ FLUSH (20) - Monitor (10)
- MonitorMixin (10)
-
NEWS for Ruby 2
. 1 . 0 (10) -
NEWS for Ruby 2
. 3 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (6) -
NEWS for Ruby 2
. 6 . 0 (5) -
NEWS for Ruby 2
. 7 . 0 (4) -
NEWS for Ruby 3
. 0 . 0 (3) -
NEWS for Ruby 3
. 1 . 0 (2) -
Profiler
_ _ (6) - Proxy (10)
- Queue (10)
- SOA (10)
-
STATUS
_ STARTED (10) - SizedQueue (10)
- Stream (10)
- TCPServer (10)
- UTF16BE (10)
- UTF16LE (10)
- UTF8 (10)
- WIN32OLE (10)
- [] (100)
- []= (60)
- abort (20)
- accept (10)
-
add
_ tag (10) -
add
_ word _ pair (10) - all (30)
-
allocation
_ sourcefile (10) -
allocation
_ sourceline (10) - at (10)
-
auth
_ cram _ md5 (10) -
auth
_ login (10) -
auth
_ plain (10) - authenticate (10)
-
backtrace
_ locations (20) - bmbm (10)
- broadcast (10)
- byteoffset (2)
- caller (30)
-
caller
_ locations (20) -
capable
_ auth _ types (10) -
capable
_ cram _ md5 _ auth? (10) -
capable
_ login _ auth? (10) -
capable
_ plain _ auth? (10) -
capable
_ starttls? (10) -
cgi
/ session (10) - civil (20)
- clear (10)
- commercial (20)
- config (10)
- coverage (10)
-
default
_ acl (10) -
default
_ argc _ limit (10) -
default
_ id _ conv (10) -
default
_ load _ limit (10) -
default
_ safe _ level (7) -
define
_ finalizer (20) -
delete
_ all (20) -
delete
_ prefix (6) -
delete
_ prefix! (6) - deq (20)
-
did
_ you _ mean (10) -
disable
_ starttls (10) -
do
_ DELETE (10) -
do
_ GET (10) -
do
_ HEAD (10) -
do
_ OPTIONS (10) -
do
_ POST (10) -
do
_ PUT (10) - drb (10)
-
drb
/ extservm (10) -
drb
/ gw (10) -
drb
/ ssl (10) -
drb
/ unix (10) -
each
_ data (10) - ehlo (10)
-
enable
_ ssl (10) -
enable
_ starttls (10) -
enable
_ starttls _ auto (10) -
enable
_ tls (10) -
end
_ with? (14) - england (10)
- esmtp= (10)
- exit (10)
- exit! (10)
- filename (10)
- filename= (10)
- fill (60)
- finish (10)
- foreach (10)
- fork (10)
- front (10)
-
garbage
_ collect (20) - gregorian (10)
- head (10)
- helo (10)
- httpdate (20)
- iso8601 (20)
- italy (10)
- jd (20)
- jisx0301 (20)
- julian (10)
- list (10)
- listen (50)
- load (10)
-
local
_ host= (10) -
local
_ port= (10) - mail (30)
- name (10)
- name= (10)
-
net
/ http (10) -
net
/ imap (10) -
net
/ pop (10) -
net
/ smtp (10) - new (60)
-
new
_ start (10) -
new
_ with _ uri (10) - now (10)
- offset (20)
-
open
_ timeout= (10) - optparse (10)
- ordinal (20)
- parse (30)
-
peek
_ result (10) -
pipeline
_ start (20) - pop (50)
-
primary
_ server (10) -
primary
_ server= (10) -
proxy
_ address= (10) -
proxy
_ from _ env= (10) -
proxy
_ from _ env? (10) -
proxy
_ pass= (10) -
proxy
_ port= (10) -
proxy
_ user= (10) -
raw
_ data (10) -
rb
_ compile _ file (10) -
rb
_ gc _ mark _ locations (10) -
rb
_ gc _ start (10) -
rb
_ thread _ start (10) -
rb
_ thread _ start _ 0 (10) -
rb
_ thread _ start _ timer (10) -
read
_ body (20) - ready (10)
- report (10)
-
respond
_ to? (10) - result (10)
-
rexml
/ parsers / pullparser (10) -
rexml
/ parsers / sax2parser (10) -
rexml
/ parsers / streamparser (10) -
rexml
/ parsers / ultralightparser (10) - rfc2822 (20)
- rfc3339 (20)
- rfc822 (20)
-
rinda
/ rinda (10) -
ruby 1
. 6 feature (10) -
ruby 1
. 8 . 4 feature (10) - running? (6)
-
send
_ mail (10) - sendmail (10)
-
set
_ debug _ output (10) - shift (20)
- signal (10)
- slice! (30)
- ssl? (10)
-
ssl
_ timeout= (10) -
start
_ doc (10) -
start
_ document (20) -
start
_ element (10) -
start
_ element? (10) -
start
_ export (6) -
start
_ immediately (10) -
start
_ immediately= (10) -
start
_ import (6) -
start
_ job (6) -
start
_ mapping (10) -
start
_ prefix _ mapping (10) -
start
_ profile (6) -
start
_ sequence (10) -
start
_ service (10) -
start
_ stream (10) -
start
_ time (1) -
start
_ time= (1) -
start
_ with? (14) - started (10)
- started? (40)
- starttls (30)
- starttls? (10)
-
starttls
_ always? (10) -
starttls
_ auto? (10) -
stop
_ doc (10) - strptime (20)
-
tag
_ start (10) - timeout (17)
- tls? (10)
-
to
_ ary (10) - today (20)
-
total
_ time (10) -
trace
_ object _ allocations _ start (10) -
trace
_ object _ allocations _ stop (10) -
undefine
_ finalizer (10) -
valid
_ civil? (10) -
valid
_ commercial? (10) -
valid
_ date? (10) -
valid
_ jd? (10) -
valid
_ ordinal? (10) - verbose (10)
- verbose= (10)
-
virtual
_ host (10) - webrick (10)
-
webrick
/ cgi (10) - xmlschema (20)
- セキュリティモデル (10)
検索結果
先頭5件
- Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) -> Net :: SMTP - Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) {|smtp| . . . . } -> object - Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) -> Net :: SMTP - Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) {|smtp| . . . } -> object - Net
:: POP3 . start(address , port = nil , account=nil , password=nil , isapop=false) -> Net :: POP3
-
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (18122.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...し、サーバに接続し、セッションを開始します。
以下と同じです。
require 'net/smtp'
Net::SMTP.new(address, port).start(helo: helo, user: user, password: password, authtype: authtype)
このメソッドにブロックを与えた場合には、新しく作られた......使用する認証のタイプで、
シンボルで :plain, :login, :cram_md5 を指定します。
Example:
require 'net/smtp'
Net::SMTP.start('smtp.example.com') {|smtp|
smtp.send_message mail_string, 'from@example.jp', 'to@example.jp'
}
@param address 接続するサーバをホス......発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) {|smtp| . . . . } -> object (18122.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...し、サーバに接続し、セッションを開始します。
以下と同じです。
require 'net/smtp'
Net::SMTP.new(address, port).start(helo: helo, user: user, password: password, authtype: authtype)
このメソッドにブロックを与えた場合には、新しく作られた......使用する認証のタイプで、
シンボルで :plain, :login, :cram_md5 を指定します。
Example:
require 'net/smtp'
Net::SMTP.start('smtp.example.com') {|smtp|
smtp.send_message mail_string, 'from@example.jp', 'to@example.jp'
}
@param address 接続するサーバをホス......発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (18122.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...し、サーバに接続し、セッションを開始します。
以下と同じです。
require 'net/smtp'
Net::SMTP.new(address, port).start(helo: helo, user: user, password: password, authtype: authtype)
このメソッドにブロックを与えた場合には、新しく作られた......使用する認証のタイプで、
シンボルで :plain, :login, :cram_md5 を指定します。
Example:
require 'net/smtp'
Net::SMTP.start('smtp.example.com') {|smtp|
smtp.send_message mail_string, 'from@example.jp', 'to@example.jp'
}
@param address 接続するサーバをホス......発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , tls _ verify: true , tls _ hostname: nil , helo: & # 39;localhost& # 39; , user: nil , password: nil , authtype: DEFAULT _ AUTH _ TYPE) {|smtp| . . . } -> object (18122.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...し、サーバに接続し、セッションを開始します。
以下と同じです。
require 'net/smtp'
Net::SMTP.new(address, port).start(helo: helo, user: user, password: password, authtype: authtype)
このメソッドにブロックを与えた場合には、新しく作られた......使用する認証のタイプで、
シンボルで :plain, :login, :cram_md5 を指定します。
Example:
require 'net/smtp'
Net::SMTP.start('smtp.example.com') {|smtp|
smtp.send_message mail_string, 'from@example.jp', 'to@example.jp'
}
@param address 接続するサーバをホス......発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: POP3 . start(address , port = nil , account=nil , password=nil , isapop=false) -> Net :: POP3 (18120.0) -
Net::POP3 オブジェクトを生成し、サーバへ接続します。
...以下のコードと同じ動作をします。
require 'net/pop'
Net::POP3.new(address, port, isapop).start(account, password)
使用例:
require 'net/pop'
Net::POP3.start(addr, port, account, password) {|pop|
pop.each_mail do |m|
file.write m.pop
m.delete
end
}......バがAPOPを提供していない場合に発生します
@raise Net::POPError サーバが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します
@see Net::POP3#start... -
Net
:: POP3 . start(address , port = nil , account=nil , password=nil , isapop=false) {|pop| . . . . } -> object (18120.0) -
Net::POP3 オブジェクトを生成し、サーバへ接続します。
...以下のコードと同じ動作をします。
require 'net/pop'
Net::POP3.new(address, port, isapop).start(account, password)
使用例:
require 'net/pop'
Net::POP3.start(addr, port, account, password) {|pop|
pop.each_mail do |m|
file.write m.pop
m.delete
end
}......バがAPOPを提供していない場合に発生します
@raise Net::POPError サーバが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します
@see Net::POP3#start... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) -> Net :: SMTP (18120.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...し、サーバに接続し、セッションを開始します。
以下と同じです。
require 'net/smtp'
Net::SMTP.new(address, port).start(helo, user, password, authtype)
このメソッドにブロックを与えた場合には、新しく作られた Net::SMTP オブジェクト
を......使用する認証のタイプで、
シンボルで :plain, :login, :cram_md5 を指定します。
Example:
require 'net/smtp'
Net::SMTP.start('smtp.example.com') {|smtp|
smtp.send_message mail_string, 'from@example.jp', 'to@example.jp'
}
@param address 接続するサーバをホス......発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: SMTP . start(address , port = Net :: SMTP . default _ port , helo = & # 39;localhost& # 39; , user = nil , password = nil , authtype = DEFAULT _ AUTH _ TYPE) {|smtp| . . . . } -> object (18120.0) -
新しい SMTP オブジェクトを生成し、サーバに接続し、セッションを開始します。
...し、サーバに接続し、セッションを開始します。
以下と同じです。
require 'net/smtp'
Net::SMTP.new(address, port).start(helo, user, password, authtype)
このメソッドにブロックを与えた場合には、新しく作られた Net::SMTP オブジェクト
を......使用する認証のタイプで、
シンボルで :plain, :login, :cram_md5 を指定します。
Example:
require 'net/smtp'
Net::SMTP.start('smtp.example.com') {|smtp|
smtp.send_message mail_string, 'from@example.jp', 'to@example.jp'
}
@param address 接続するサーバをホス......発生します
@raise Net::SMTPServerBusy SMTPエラーコード420,450の場合に発生します
@raise Net::SMTPSyntaxError SMTPエラーコード500の場合に発生します
@raise Net::SMTPFatalError SMTPエラーコード5xxの場合に発生します
@see Net::SMTP#start, Net::SMTP.new... -
Net
:: HTTP . start(address , port = 80 , proxy _ addr = :ENV , proxy _ port = nil , proxy _ user=nil , proxy _ pass=nil) -> Net :: HTTP (18114.0) -
新しい Net::HTTP オブジェクトを生成し、 TCP コネクション、 HTTP セッションを開始します。
...は以下と同じです。
//emlist[例][ruby]{
require 'net/http'
Net::HTTP.new(address, port, proxy_addr, proxy_port, proxy_user, proxy_pass).start(&block)
//}
@param address 接続するホスト名を文字列で指定します。
@param port 接続するポート番号を指定します。
@......の認証のユーザ名を指定します。省略した場合には認証はなされません。
@param proxy_pass プロクシの認証のパスワードを指定します。
@raise Net::OpenTimeout 接続がタイムアウトしたときに発生します
@see Net::HTTP.new, Net::HTTP#start... -
Net
:: HTTP . start(address , port = 80 , proxy _ addr = :ENV , proxy _ port = nil , proxy _ user=nil , proxy _ pass=nil) {|http| . . . . } -> object (18114.0) -
新しい Net::HTTP オブジェクトを生成し、 TCP コネクション、 HTTP セッションを開始します。
...は以下と同じです。
//emlist[例][ruby]{
require 'net/http'
Net::HTTP.new(address, port, proxy_addr, proxy_port, proxy_user, proxy_pass).start(&block)
//}
@param address 接続するホスト名を文字列で指定します。
@param port 接続するポート番号を指定します。
@......の認証のユーザ名を指定します。省略した場合には認証はなされません。
@param proxy_pass プロクシの認証のパスワードを指定します。
@raise Net::OpenTimeout 接続がタイムアウトしたときに発生します
@see Net::HTTP.new, Net::HTTP#start... -
Coverage
. start(option = {}) -> nil (18113.0) -
カバレッジの測定を開始します。既に実行されていた場合には何も起こりません。 ただし、カバレッジ計測中に測定対象を変更しようとした場合は、RuntimeError となります。
...erage.start(:all)
load "bool.rb"
bool(0)
pp Coverage.result
# {"bool.rb"=>
# {:lines=>[1, 1, 1, nil, 0, nil, nil],
# :branches=>
# {[:if, 0, 2, 2, 6, 5]=>
# {[:then, 1, 3, 4, 3, 8]=>1, [:else, 2, 5, 4, 5, 9]=>0}},
# :methods=>{[Object, :bool, 1, 0, 7, 3]=>1}}}
Coverage.start(metho... -
Psych
:: Stream # start(encoding = Psych :: Nodes :: Stream :: UTF8) -> Psych :: Stream (18108.0) -
Ruby オブジェクトを YAML document に変換するための準備をします。
...すことで出力が完了します(finish を呼び出さないと
最後まで出力されない場合があります)。
ブロック付きで start を呼び出すと、変換準備を終えた Stream オブジェクト
(self) がブロックに渡され、ブロックが呼び出された後... -
Psych
:: Stream # start(encoding = Psych :: Nodes :: Stream :: UTF8) {|em| . . . } -> Psych :: Stream (18108.0) -
Ruby オブジェクトを YAML document に変換するための準備をします。
...すことで出力が完了します(finish を呼び出さないと
最後まで出力されない場合があります)。
ブロック付きで start を呼び出すと、変換準備を終えた Stream オブジェクト
(self) がブロックに渡され、ブロックが呼び出された後... -
GC
. start(full _ mark: true , immediate _ sweep: true) -> nil (18107.0) -
ガーベージコレクトを開始します。
...す。将来のバージョンとの互換性も保証されません。また、Ruby の実装がサポー
トしていない場合はキーワード引数を指定しても無視される可能性があります。
//emlist[例][ruby]{
GC.count # => 3
GC.start # => nil
GC.count # => 4
//}...