458件ヒット
[101-200件を表示]
(0.032秒)
別のキーワード
ライブラリ
- ビルトイン (120)
-
minitest
/ unit (2) -
net
/ ftp (12) -
net
/ http (36) -
net
/ smtp (120) - resolv-replace (12)
- socket (156)
クラス
- BasicObject (24)
- BasicSocket (36)
- IPSocket (12)
- Module (12)
-
Net
:: FTP (12) -
Net
:: HTTP (36) -
Net
:: SMTP (120) - Object (84)
- Socket (12)
- UDPSocket (72)
- UNIXSocket (36)
モジュール
キーワード
-
_ _ send _ _ (24) -
assert
_ operator (1) -
assert
_ send (1) - connect (12)
- data (24)
-
extend
_ object (12) - mailfrom (12)
- method (12)
-
public
_ method (12) -
public
_ send (24) - rcptto (12)
-
rcptto
_ list (12) - ready (12)
-
recv
_ io (12) - recvfrom (36)
-
recvfrom
_ nonblock (12) - request (24)
-
send
_ io (12) -
send
_ mail (12) -
send
_ request (12) - sendcmd (12)
- sendmail (12)
- sendmsg (12)
-
sendmsg
_ nonblock (12) -
singleton
_ method (12)
検索結果
先頭5件
- BasicObject
# _ _ send _ _ (name , *args) { . . . . } -> object - Object
# public _ send(name , *args) -> object - Object
# public _ send(name , *args) { . . . . } -> object - Net
:: HTTP # send _ request(name , path , data = nil , header = nil) -> Net :: HTTPResponse - BasicSocket
# sendmsg(mesg , flags=0 , dest _ sockaddr=nil , *controls) -> Integer
-
BasicObject
# _ _ send _ _ (name , *args) { . . . . } -> object (6151.0) -
オブジェクトのメソッド name を args を引数にして呼び出し、メソッドの結果を返します。
...@param name 呼び出すメソッドの名前。 Symbol または文字列で指定します。
@param args メソッドに渡す任意個の引数
//emlist[例][ruby]{
class Mail
def delete(*args)
"(Mail#delete) - delete " + args.join(',')
end
def send(name, *args)
"(Mail#send) - #......{name} #{args.join(',')}"
end
end
mail = Mail.new
mail.send :delete, "gentle", "readers" # => "(Mail#send) - delete gentle,readers"
mail.__send__ :delete, "gentle", "readers" # => "(Mail#delete) - delete gentle,readers"
//}
@see Object#send... -
Object
# public _ send(name , *args) -> object (6139.0) -
オブジェクトの public メソッド name を args を引数にして呼び出し、メソッ ドの実行結果を返します。
...呼ばれたときはブロックもそのまま引き渡します。
//emlist[][ruby]{
1.public_send(:+, 2) # => 3
//}
@param name 文字列かSymbol で指定するメソッド名です。
@param args 呼び出すメソッドに渡す引数です。
@raise ArgumentError name を指定しな......かった場合に発生します。
@raise NoMethodError protected メソッドや private メソッドに対して実行
した場合に発生します。
//emlist[][ruby]{
1.public_send(:puts, "hello") # => NoMethodError
//}
@see BasicObject#__send__, Object#send... -
Object
# public _ send(name , *args) { . . . . } -> object (6139.0) -
オブジェクトの public メソッド name を args を引数にして呼び出し、メソッ ドの実行結果を返します。
...呼ばれたときはブロックもそのまま引き渡します。
//emlist[][ruby]{
1.public_send(:+, 2) # => 3
//}
@param name 文字列かSymbol で指定するメソッド名です。
@param args 呼び出すメソッドに渡す引数です。
@raise ArgumentError name を指定しな......かった場合に発生します。
@raise NoMethodError protected メソッドや private メソッドに対して実行
した場合に発生します。
//emlist[][ruby]{
1.public_send(:puts, "hello") # => NoMethodError
//}
@see BasicObject#__send__, Object#send... -
Net
:: HTTP # send _ request(name , path , data = nil , header = nil) -> Net :: HTTPResponse (6132.0) -
HTTP リクエストをサーバに送り、そのレスポンスを Net::HTTPResponse のインスタンスとして返します。
...スタンスとして返します。
@param name リクエストのメソッド名を文字列で与えます。
@param path リクエストのパスを文字列で与えます。
@param data リクエストのボディを文字列で与えます。
@param header リクエストのヘッダをハ......ッシュで与えます。
//emlist[例][ruby]{
response = http.send_request('GET', '/index.html')
puts response.body
//}
@see Net::HTTP#request... -
BasicSocket
# sendmsg(mesg , flags=0 , dest _ sockaddr=nil , *controls) -> Integer (6131.0) -
sendmsg(2) を用いてメッセージを送ります。
...sendmsg(2) を用いてメッセージを送ります。
このメソッドはブロックします。ノンブロッキング方式で通信したい
場合は BasicSocket#sendmsg_nonblock を用います。
ソケットが connection-less の場合は dest_sockaddr で
通信先のアドレス......UnixSocket#send_io の実装例
# use Socket::AncillaryData.
require 'socket'
ancdata = Socket::AncillaryData.int(:UNIX, :SOCKET, :RIGHTS, io.fileno)
sock.sendmsg("a", 0, nil, ancdata)
# use 3-element array.
ancdata = [:SOCKET, :RIGHTS, [io.fileno].pack("i!")]
sock.sendmsg("\0", 0......, nil, ancdata)
@param mesg メッセージ文字列
@param flags フラグ(Socket::MSG_* という定数の bitwise OR を取ったもの)
@param dest_sockaddr 通信先のアドレス
@param controls 補助データの配列
@see BasicSocket#sendmsg_nonblock... -
Net
:: SMTP # send _ mail(mailsrc , from _ addr , *to _ addrs) -> () (6127.0) -
メールを送信します。
...om') {|smtp|
smtp.send_message mail_string,
'from@example.com',
'to1@example.net', 'to2@example.net'
}
sendmail は obsolete です。
@param mailsrc メールの内容
@param from_addr 送信元のメールアドレス
@param to_addrs 送信先の... -
Net
:: SMTP # send _ message(mailsrc , from _ addr , *to _ addrs) -> () (6127.0) -
メールを送信します。
...om') {|smtp|
smtp.send_message mail_string,
'from@example.com',
'to1@example.net', 'to2@example.net'
}
sendmail は obsolete です。
@param mailsrc メールの内容
@param from_addr 送信元のメールアドレス
@param to_addrs 送信先の... -
Net
:: SMTP # sendmail(mailsrc , from _ addr , *to _ addrs) -> () (6127.0) -
メールを送信します。
...om') {|smtp|
smtp.send_message mail_string,
'from@example.com',
'to1@example.net', 'to2@example.net'
}
sendmail は obsolete です。
@param mailsrc メールの内容
@param from_addr 送信元のメールアドレス
@param to_addrs 送信先の... -
BasicSocket
# sendmsg _ nonblock(mesg , flags=0 , dest _ sockaddr=nil , *controls) -> Integer (6125.0) -
sendmsg(2) を用いてノンブロッキング方式でメッセージを送ります。
...
sendmsg(2) を用いてノンブロッキング方式でメッセージを送ります。
詳しくは BasicSocket#sendmsg を見てください。
@return 送ったバイト数
@param mesg メッセージ文字列
@param flags フラグ(Socket::MSG_* という定数の bitwise OR を取ったも......の)
@param dest_sockaddr 通信先のアドレス
@param controls 補助データの配列
@see BasicSocket#sendmsg...