908件ヒット
[1-100件を表示]
(0.103秒)
ライブラリ
- ビルトイン (133)
-
cgi
/ html (44) -
irb
/ extend-command (11) - mkmf (22)
-
net
/ pop (572) -
net
/ telnet (6) - readline (44)
- shell (12)
- thread (14)
- thwait (6)
クラス
- Array (58)
-
Net
:: POP3 (352) -
Net
:: POPMail (209) -
Net
:: Telnet (4) - Shell (12)
- Thread (3)
-
Thread
:: Queue (42) -
Thread
:: SizedQueue (33) - ThreadsWait (6)
モジュール
-
CGI
:: HtmlExtension (44) -
IRB
:: ExtendCommandBundle (11) - Kernel (22)
- Readline (11)
オブジェクト
-
Readline
:: HISTORY (33)
キーワード
- APOP (11)
- POPMail (11)
- SizedQueue (11)
- Telnet (2)
- active? (11)
- all (33)
- apop? (11)
- append (7)
-
auth
_ only (22) - 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) - foreach (11)
- header (11)
-
ignore
_ deadlock= (3) -
install
_ extend _ commands (11) - irb (11)
- length (11)
-
local
_ pop (11) - mail (33)
- mails (11)
-
n
_ mails (11) -
net
/ protocol (11) - new (15)
-
next
_ wait (6) - number (11)
- popd (6)
- popdir (6)
- prepend (7)
- push (11)
-
rb
_ ary _ pop (11) - readline (11)
-
scrolling
_ list (22) - shift (44)
- size (11)
-
socket
_ type (11) -
ssl
_ params (11) - start (33)
- started? (11)
- top (11)
- uidl (11)
-
unique
_ id (11) - unshift (11)
-
use
_ ssl? (22) - verify (11)
- xpopen (22)
検索結果
先頭5件
-
static void local
_ pop(void) (32200.0) -
ローカル変数テーブルをポップします。 テーブルが参照されていない場合、 テーブルは自動的に開放されます。
ローカル変数テーブルをポップします。
テーブルが参照されていない場合、
テーブルは自動的に開放されます。 -
Net
:: POPMail # pop {|str| . . . . } -> nil (21281.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 -> String (21181.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 (21181.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 サーバからの応答がプロトコル上不正であった場合に発生します... -
Readline
:: HISTORY . pop -> String (21119.0) -
ヒストリの最後の内容を取り出します。 最後の内容は、ヒストリから取り除かれます。
...otImplementedError サポートしていない環境で発生します。
例:
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... -
Array
# pop -> object | nil (18232.0) -
自身の末尾から要素を取り除いてそれを返します。 引数を指定した場合はその個数だけ取り除き、それを配列で返します。
...定した場合はその個数だけ取り除き、それを配列で返します。
空配列の場合、n が指定されていない場合は nil を、
指定されている場合は空配列を返します。
また、n が自身の要素数より少ない場合はその要素数の配列を......た場合に発生します。
//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... -
Thread
:: SizedQueue # pop(non _ block = false) -> object (15225.0) -
キューからひとつ値を取り出します。 キューに push しようと待っているスレッドがあれば、実行を再開させます。
...@param non_block true を与えると、キューが空の時に例外 ThreadError が発生します。
//emlist[例][ruby]{
require 'thread'
q = SizedQueue.new(4)
th1 = Thread.start do
while resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each{|r|
q......esource2
# resource3
//}
//emlist[例: nonblock = true][ruby]{
require 'thread'
q = SizedQueue.new(4)
th1 = Thread.start do
while resource = q.pop
puts resource
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) -
キューからひとつ値を取り出します。キューが空の時、呼出元のスレッドは停止します。
...。
@param non_block true を与えると、キューが空の時に例外 ThreadError が発生します。
//emlist[例][ruby]{
require 'thread'
q = Queue.new
th1 = Thread.start do
while resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each { |r|
q.pu......sh(r)
}
th1.join
//}
//emlist[例: nonblock = true][ruby]{
require 'thread'
q = Queue.new
th1 = Thread.start do
while resource = q.pop
puts resource
end
end
[:resource1, :resource2, :resource3, nil].each { |r|
q.push(r)
}
begin
th1.join
q.pop(true)
rescue => e
p e
end
# => res... -
Net
:: POP3 . default _ pop3 _ port -> Integer (15217.0) -
POP3 のデフォルトのポート番号(110)を返します。
...POP3 のデフォルトのポート番号(110)を返します。... -
Net
:: POP3 . default _ pop3s _ port -> Integer (15217.0) -
デフォルトのPOP3Sのポート番号(995)を返します。
...デフォルトのPOP3Sのポート番号(995)を返します。...