187件ヒット
[1-100件を表示]
(0.048秒)
ライブラリ
クラス
- CGI (11)
-
Digest
:: Base (11) -
Gem
:: Specification (11) -
Net
:: FTP (33) -
Net
:: POP3 (55) - OptionParser (11)
- Socket (11)
-
URI
:: FTP (22) -
URI
:: MailTo (22)
キーワード
- accept (11)
-
accept
_ charset (11) -
accept
_ loop (11) - build (44)
-
delete
_ all (22) - file (11)
- foreach (11)
- new (11)
- open (22)
-
overwrite
_ accessor (11) - start (22)
検索結果
先頭5件
-
CGI
. accept _ charset -> String (6217.0) -
受けとることができるキャラクタセットを文字列で返します。 デフォルトは UTF-8 です。
...受けとることができるキャラクタセットを文字列で返します。
デフォルトは UTF-8 です。... -
Gem
:: Specification . overwrite _ accessor(name) { . . . } -> () (6201.0) -
呼び出し時に特別な動作をする必要のある属性があります。 このメソッドはそういうことを可能にします。
呼び出し時に特別な動作をする必要のある属性があります。
このメソッドはそういうことを可能にします。
ブロックパラメータは任意のものを使用することができます。
@param name 属性名を指定します。 -
OptionParser
. accept(klass , pat = / . * / ) {|str| . . . } -> () (6201.0) -
オプションの引数を文字列から Ruby のオブジェクトに変換するための ブロックを登録します。すべての OptionParser インスタンスに共通です。
...られた引数は、この accept で登録したブロックで
klass のインスタンスに変換されてから、OptionParser#on メソッドで登録したブロックに渡されます。
//emlist[][ruby]{
require "optparse"
require "time"
OptionParser.accept(Time) do |s,|
begin
Tim......e.parse(s) if s
rescue
raise OptionParser::InvalidArgument, s
end
end
opts = OptionParser.new
opts.on("-t", "--time [TIME]", Time) do |time|
p time.class #=> Time
end
opts.parse!(ARGV)
//}
いくつかのクラスに対しては変換用のブロックがデフォルトで登録され... -
Socket
. accept _ loop(sockets) {|sock , client _ addrinfo| . . . } -> () (6201.0) -
sockets でサーバソケットを受け取り、接続を待ち受け、 クライアントとの接続が確立するたびにブロックにその接続 ソケットを渡し呼び出します。
...Socket.tcp_server_loop と同様、ブロックは
逐次的に呼び出されます。つまりブロックか終了するまで
次の接続は accept されません。
並列に通信したい場合は
スレッドのような並列実行機構を使う必要があります。
@param sockets... -
Net
:: FTP . new(host = nil , user = nil , passwd = nil , acct = nil) -> Net :: FTP (201.0) -
新しい Net::FTP のインスタンスを生成します。
...st 接続するホストを指定します。
@param user ログインに使うユーザ名を指定します。
@param passwd ログインに使うパスワードを指定します。
@param acct ログイン後に送る ACCT コマンドのパラメータを指定します。
@see Net::FTP.open... -
Net
:: FTP . open(host , user = nil , passwd = nil , acct = nil) -> Net :: FTP (201.0) -
新しい Net::FTP インスタンスを生成します。
...グインに使うユーザ名を指定します。
@param passwd ログインに使うパスワードを指定します。
@param acct ログイン後に送る ACCT コマンドのパラメータを指定します。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@r... -
Net
:: FTP . open(host , user = nil , passwd = nil , acct = nil) {|ftp| . . . } -> object (201.0) -
新しい Net::FTP インスタンスを生成します。
...グインに使うユーザ名を指定します。
@param passwd ログインに使うパスワードを指定します。
@param acct ログイン後に送る ACCT コマンドのパラメータを指定します。
@raise Net::FTPTempError 応答コードが 4yz のときに発生します。
@r... -
Net
:: POP3 . delete _ all(address , port = nil , account , password , isapop=false) -> () (201.0) -
POP セッションを開始し、サーバ上のメールを全て消去します。
...:
require 'net/pop'
Net::POP3.delete_all(addr, nil, 'YourAccount', 'YourPassword') do |m|
puts m.pop
end
@param address POP3サーバのホスト名文字列
@param port 接続するPOP3サーバのポート番号
@param account アカウント名文字列
@param password パスワー... -
Net
:: POP3 . delete _ all(address , port = nil , account , password , isapop=false) {|mail| . . . . } -> () (201.0) -
POP セッションを開始し、サーバ上のメールを全て消去します。
...:
require 'net/pop'
Net::POP3.delete_all(addr, nil, 'YourAccount', 'YourPassword') do |m|
puts m.pop
end
@param address POP3サーバのホスト名文字列
@param port 接続するPOP3サーバのポート番号
@param account アカウント名文字列
@param password パスワー... -
Net
:: POP3 . foreach(address , port = nil , account , password , isapop=false) {|mail| . . . . } -> () (201.0) -
POP セッションを開始し、 サーバ上のすべてのメールを取りだし、 個々のメールを引数としてブロックを呼びだします。
...quire 'net/pop'
Net::POP3.start(address, port, account, password, isapop=false) {|pop|
pop.each_mail do |m|
yield m
end
}
使用例:
require 'net/pop'
Net::POP3.foreach('pop.example.com', 110,
'YourAccount', 'YourPassword') do |m|
file.write m.pop......m.delete if $DELETE
end
@param address POP3サーバのホスト名文字列
@param port 接続するPOP3サーバのポート番号
@param account アカウント名文字列
@param password パスワード文字列
@param isapop 真でAPOPを利用します
@raise TimeoutError 接続がタ...