ライブラリ
- ビルトイン (91)
-
irb
/ frame (11) -
minitest
/ unit (2) -
net
/ ftp (11) -
net
/ http (33) -
net
/ imap (11) -
net
/ smtp (83) - resolv-replace (11)
- socket (616)
- thread (2)
クラス
- Addrinfo (22)
- BasicObject (22)
- BasicSocket (33)
- IPSocket (11)
-
IRB
:: Frame (11) - Module (5)
-
Net
:: FTP (11) -
Net
:: HTTP (33) -
Net
:: IMAP :: Envelope (11) -
Net
:: SMTP (83) - Object (22)
-
RubyVM
:: InstructionSequence (22) - Socket (231)
-
Socket
:: AncillaryData (11) - UDPSocket (55)
- UNIXSocket (44)
モジュール
- Kernel (11)
-
MiniTest
:: Assertions (2) -
Socket
:: Constants (220)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - ConditionVariable (11)
-
IP
_ PMTUDISC _ DO (22) -
IP
_ PMTUDISC _ DONT (22) -
IP
_ SENDSRCADDR (22) -
MSG
_ CONFIRM (22) -
MSG
_ CTRUNC (22) -
MSG
_ DONTROUTE (22) -
MSG
_ DONTWAIT (22) -
MSG
_ EOF (22) -
MSG
_ EOR (22) -
MSG
_ MORE (22) -
MSG
_ NOSIGNAL (22) -
MSG
_ OOB (22) -
MSG
_ PEEK (22) -
MSG
_ SEND (22) -
MSG
_ TRUNC (22) - Marshal フォーマット (11)
-
NEWS for Ruby 3
. 0 . 0 (4) -
SO
_ DONTROUTE (22) -
SO
_ SNDBUF (22) -
SO
_ SNDTIMEO (22) -
TCP
_ CORK (22) -
UDP
_ CORK (22) -
_ _ send _ _ (22) -
assert
_ operator (1) -
assert
_ send (1) - bind (22)
- disasm (11)
- disassemble (11)
- eval (11)
-
irb
/ completion (11) - mailfrom (11)
- pair (11)
-
public
_ send (22) -
rcptto
_ list (11) -
recv
_ io (11) - recvfrom (33)
-
recvfrom
_ nonblock (11) - request (22)
-
ruby 1
. 9 feature (11) -
ruby2
_ keywords (5) -
send
_ mail (11) -
send
_ request (11) - sendcmd (11)
- sender (22)
- sendmail (11)
- sendmsg (11)
-
sendmsg
_ nonblock (11) - socketpair (11)
- start (28)
- 制御構造 (11)
検索結果
先頭5件
-
BasicSocket
# send(mesg , flags , dest _ sockaddr = nil) -> Integer (21529.0) -
ソケットを介してデータを送ります。flags に関しては send(2) を参照してください。connect していないソケット に対しては送り先である dest_sockaddr を指定する必要があります。実際に送っ たデータの長さを返します。
...ります。flags に関しては
send(2) を参照してください。connect していないソケット
に対しては送り先である dest_sockaddr を指定する必要があります。実際に送っ
たデータの長さを返します。
dest_sockaddr には「ソケットアドレス......Errno::EXXX が発生します。
@param mesg 送信するデータを文字列で指定します。
@param flags send(2) の flags を参照してください。
@param dest_sockaddr 「ソケットアドレス構造体を pack した文字列」を指定します。
@raise Errno::......EXXX データの送信に失敗した場合に発生します。
例:
require 'socket'
s = UDPSocket.new
sockaddr = Socket.sockaddr_in("discard", "localhost")
s.send("The king has donkey ears!", 0, sockaddr)... -
UDPSocket
# send(mesg , flags , dest _ sockaddr=nil) -> Integer (18418.0) -
4 引数の形式で UDPSocket#send 実行したとき、 パラメータ host の名前解決に resolv ライブラリを使います。
...ocket#send 実行したとき、
パラメータ host の名前解決に
resolv ライブラリを使います。
@param mesg 送るデータを文字列で与えます。
@param flags フラグを指定します。
@param host データを送る先のホストを指定します。
@param port デ......ータを送る先のポートを指定します。
@raise SocketError 名前解決に失敗した場合に発生します。... -
UDPSocket
# send(mesg , flags) -> Integer (18415.0) -
UDP ソケットを介してデータを送ります。
...介してデータを送ります。
flags には Socket::MSG_* という定数の bitwise OR を渡します。
詳しい意味は send(2) を参照してください。
host, port の対、もしくは sockaddr_to で送り先を指定します。
送り先を省略した場合は UDPSocket#conn......。
sockaddr_to にはlib:socket#pack_string もしくは
Addrinfo オブジェクトを指定します。
host, port に関しては lib:socket#host_format、
lib:socket#service_formatを参照してください。
2 引数、3 引数の形式の場合の動作は、
BasicSocket#send と同じ......を順に試みます。
データの送信に失敗した場合は例外 Errno::EXXX が発生します。
@param mesg 送るデータ文字列
@param flags フラグ
@param host 送り先のホスト名
@param port 送り先のポート番号
@param sockaddr_to 送り先のアドレス情報... -
UDPSocket
# send(mesg , flags , host , port) -> Integer (18415.0) -
UDP ソケットを介してデータを送ります。
...介してデータを送ります。
flags には Socket::MSG_* という定数の bitwise OR を渡します。
詳しい意味は send(2) を参照してください。
host, port の対、もしくは sockaddr_to で送り先を指定します。
送り先を省略した場合は UDPSocket#conn......。
sockaddr_to にはlib:socket#pack_string もしくは
Addrinfo オブジェクトを指定します。
host, port に関しては lib:socket#host_format、
lib:socket#service_formatを参照してください。
2 引数、3 引数の形式の場合の動作は、
BasicSocket#send と同じ......を順に試みます。
データの送信に失敗した場合は例外 Errno::EXXX が発生します。
@param mesg 送るデータ文字列
@param flags フラグ
@param host 送り先のホスト名
@param port 送り先のポート番号
@param sockaddr_to 送り先のアドレス情報... -
UDPSocket
# send(mesg , flags , sockaddr _ to) -> Integer (18415.0) -
UDP ソケットを介してデータを送ります。
...介してデータを送ります。
flags には Socket::MSG_* という定数の bitwise OR を渡します。
詳しい意味は send(2) を参照してください。
host, port の対、もしくは sockaddr_to で送り先を指定します。
送り先を省略した場合は UDPSocket#conn......。
sockaddr_to にはlib:socket#pack_string もしくは
Addrinfo オブジェクトを指定します。
host, port に関しては lib:socket#host_format、
lib:socket#service_formatを参照してください。
2 引数、3 引数の形式の場合の動作は、
BasicSocket#send と同じ......を順に試みます。
データの送信に失敗した場合は例外 Errno::EXXX が発生します。
@param mesg 送るデータ文字列
@param flags フラグ
@param host 送り先のホスト名
@param port 送り先のポート番号
@param sockaddr_to 送り先のアドレス情報... -
MiniTest
:: Assertions # assert _ send(array , message = nil) -> true (18407.0) -
引数から、式を取り出して評価した結果が真の場合、検査にパスしたことになります。
...にパスしたことになります。
@param array 第一要素にレシーバとなる任意のオブジェクト、第二要素にメソッド名、
第三要素にパラメータをそれぞれ指定した配列を指定します。
@param message 検査に失敗した場合に......します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 取り出した式が偽を返す場合に発生します。
例:
assert_send([%w[foo bar baz], :include?, 'baz'])... -
Socket
:: Constants :: IP _ SENDSRCADDR -> Integer (18400.0) -
ource address for outgoing UDP datagrams。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...ource address for outgoing UDP datagrams。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(4freebsd)... -
Socket
:: IP _ SENDSRCADDR -> Integer (18400.0) -
ource address for outgoing UDP datagrams。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...ource address for outgoing UDP datagrams。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP, ip(4freebsd)... -
Net
:: IMAP :: Envelope # sender -> [Net :: IMAP :: Address] | nil (15400.0) -
Sender を Net::IMAP::Address オブジェクトの配列で返します。
...Sender を Net::IMAP::Address オブジェクトの配列で返します。
エンベロープに存在しないときは nil を返します。... -
IRB
:: Frame . sender -> object (15300.0) -
センダになっているオブジェクトを取り出します。 センダとは、そのメソッドを呼び出した側の self のことです。
センダになっているオブジェクトを取り出します。
センダとは、そのメソッドを呼び出した側の self のことです。