1324件ヒット
[1-100件を表示]
(0.088秒)
ライブラリ
- ビルトイン (315)
-
cgi
/ html (44) -
irb
/ cmd / pushws (11) -
irb
/ extend-command (11) - mkmf (22)
-
net
/ pop (660) -
net
/ telnet (6) - open3 (66)
- readline (44)
- shell (12)
- socket (66)
- thread (16)
- thwait (6)
クラス
- Array (80)
- IO (154)
-
IRB
:: ExtendCommand :: PopWorkspace (11) -
Net
:: POP3 (451) -
Net
:: POPMail (209) -
Net
:: Telnet (4) - Shell (12)
- Socket (33)
-
Thread
:: Queue (53) -
Thread
:: SizedQueue (33) - ThreadsWait (6)
モジュール
-
CGI
:: HtmlExtension (44) -
IRB
:: ExtendCommandBundle (11) - Kernel (22)
- Open3 (66)
- Readline (11)
-
Socket
:: Constants (33)
オブジェクト
-
Readline
:: HISTORY (33)
キーワード
- APOP (11)
-
IPPROTO
_ HOPOPTS (22) -
IPV6
_ HOPOPTS (22) -
IPV6
_ RECVHOPOPTS (22) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - Revision (11)
- SizedQueue (11)
- Telnet (2)
- active? (11)
- address (11)
- all (33)
- apop? (11)
- append (7)
-
auth
_ only (11) - certs (11)
- close (9)
-
default
_ pop3 _ port (11) -
default
_ pop3s _ port (11) -
default
_ port (11) - delete (11)
- delete! (11)
-
delete
_ all (44) -
delete
_ at (11) - deleted? (11)
- deq (22)
-
disable
_ ssl (22) - each (11)
-
each
_ mail (11) -
enable
_ ssl (22) - execute (11)
- finish (11)
- foreach (11)
- header (11)
-
install
_ extend _ commands (11) - irb (11)
- length (11)
- mail (33)
- mails (11)
-
n
_ bytes (11) -
n
_ mails (11) - new (15)
-
next
_ wait (6) -
num
_ waiting (11) - number (11)
-
open
_ timeout (11) - popd (6)
- popdir (6)
- popen (154)
- popen2 (22)
- popen2e (22)
- popen3 (22)
- port (11)
- prepend (7)
- push (11)
-
read
_ timeout (11) - readline (11)
- reset (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 4 feature (11) -
scrolling
_ list (22) -
set
_ debug _ output (11) - shift (55)
- size (11)
-
socket
_ type (11) -
ssl
_ params (11) - start (44)
- started? (11)
- top (11)
- uidl (11)
-
unique
_ id (11) - unshift (11)
-
use
_ ssl? (22) - verify (11)
- xpopen (22)
検索結果
先頭5件
-
Net
:: POPMail # pop -> String (18281.0) -
メールを受信します。
...を返します。
pop, all, mail はすべて同じ効果ですが、
all と mail は obsolete です。
使用例:
require 'net/pop'
Net::POP3.start('pop.example.com', 110,
'YourAccount', 'YourPassword') {|pop|
pop.mails.each do |m|
puts m.pop
end
}......t/pop'
Net::POP3.start('pop.example.com', 110) {|pop|
pop.each_mail do |m|
m.pop do |str|
print str
end
end
}
@param io メールの内容を書きこむオブジェクト
@raise TimeoutError 通信がタイムアウトした場合に発生します
@raise Net::POPE......rror サーバが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します... -
Net
:: POPMail # pop {|str| . . . . } -> nil (18281.0) -
メールを受信します。
...を返します。
pop, all, mail はすべて同じ効果ですが、
all と mail は obsolete です。
使用例:
require 'net/pop'
Net::POP3.start('pop.example.com', 110,
'YourAccount', 'YourPassword') {|pop|
pop.mails.each do |m|
puts m.pop
end
}......t/pop'
Net::POP3.start('pop.example.com', 110) {|pop|
pop.each_mail do |m|
m.pop do |str|
print str
end
end
}
@param io メールの内容を書きこむオブジェクト
@raise TimeoutError 通信がタイムアウトした場合に発生します
@raise Net::POPE......rror サーバが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します... -
Net
:: POPMail # pop(io) -> object (18281.0) -
メールを受信します。
...を返します。
pop, all, mail はすべて同じ効果ですが、
all と mail は obsolete です。
使用例:
require 'net/pop'
Net::POP3.start('pop.example.com', 110,
'YourAccount', 'YourPassword') {|pop|
pop.mails.each do |m|
puts m.pop
end
}......t/pop'
Net::POP3.start('pop.example.com', 110) {|pop|
pop.each_mail do |m|
m.pop do |str|
print str
end
end
}
@param io メールの内容を書きこむオブジェクト
@raise TimeoutError 通信がタイムアウトした場合に発生します
@raise Net::POPE......rror サーバが認証失敗以外のエラーを報告した場合に発生します
@raise Net::POPBadResponse サーバからの応答がプロトコル上不正であった場合に発生します... -
Array
# pop -> object | nil (18232.0) -
自身の末尾から要素を取り除いてそれを返します。 引数を指定した場合はその個数だけ取り除き、それを配列で返します。
...す。
//emlist[例][ruby]{
array = [1, [2, 3], 4]
p array.pop # => 4
p array.pop # => [2, 3]
p array # => [1]
p array.pop # => 1
p array.pop # => nil
p array # => []
array = [1, 2, 3]
p array.pop(2) #=> [2, 3]
p array #=> [1]
//}
@see Array#push,... -
Array
# pop(n) -> Array (18232.0) -
自身の末尾から要素を取り除いてそれを返します。 引数を指定した場合はその個数だけ取り除き、それを配列で返します。
...す。
//emlist[例][ruby]{
array = [1, [2, 3], 4]
p array.pop # => 4
p array.pop # => [2, 3]
p array # => [1]
p array.pop # => 1
p array.pop # => nil
p array # => []
array = [1, 2, 3]
p array.pop(2) #=> [2, 3]
p array #=> [1]
//}
@see Array#push,... -
Readline
:: HISTORY . pop -> String (18219.0) -
ヒストリの最後の内容を取り出します。 最後の内容は、ヒストリから取り除かれます。
...で発生します。
例:
require "readline"
Readline::HISTORY.push("foo", "bar", "baz")
p Readline::HISTORY.pop #=> "baz"
p Readline::HISTORY.pop #=> "bar"
p Readline::HISTORY.pop #=> "foo"
@see Readline::HISTORY.push、Readline::HISTORY.shift、
Readline::HISTORY.delete_at... -
Thread
:: SizedQueue # pop(non _ block = false) -> object (15225.0) -
キューからひとつ値を取り出します。 キューに push しようと待っているスレッドがあれば、実行を再開させます。
...esource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each{|r|
q.push(r)
}
th1.join
# => resource1
# resource2
# resource3
//}
//emlist[例: nonblock = true][ruby]{
require 'thread'
q = SizedQueue.new(4)
th1 = Thread.start do
while resource = q.pop
puts r......esource
end
end
[:resource1, :resource2, :resource3, nil].each{|r|
q.push(r)
}
begin
th1.join
q.pop(true)
rescue => e
p e
p e.message
end
# => resource1
# resource2
# resource3
# => #<ThreadError: queue empty>
# => "queue empty"
//}
@see Thread::Queue#pop... -
Thread
:: Queue # pop(non _ block = false) -> object (15219.0) -
キューからひとつ値を取り出します。キューが空の時、呼出元のスレッドは停止します。
...ead.start do
while resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each { |r|
q.push(r)
}
th1.join
//}
//emlist[例: nonblock = true][ruby]{
require 'thread'
q = Queue.new
th1 = Thread.start do
while resource = q.pop
puts resource
end
end
[:re......source1, :resource2, :resource3, nil].each { |r|
q.push(r)
}
begin
th1.join
q.pop(true)
rescue => e
p e
end
# => resource1
# resource2
# resource3
# => #<ThreadError: queue empty>
# => "queue empty"
//}... -
Net
:: POP3 . APOP(is _ apop) -> Class (9340.0) -
bool が真なら Net::APOP クラス、偽なら Net::POP3 クラスを返します。
...bool が真なら Net::APOP クラス、偽なら Net::POP3 クラスを返します。
使用例:
require 'net/pop'
pop = Net::POP3::APOP($isapop).new(addr, port)
pop.start(account, password) {
....
}
@param is_apop 真の場合に Net::APOP を返します。... -
Net
:: POP3 . default _ pop3 _ port -> Integer (9217.0) -
POP3 のデフォルトのポート番号(110)を返します。
...POP3 のデフォルトのポート番号(110)を返します。...