るりまサーチ

最速Rubyリファレンスマニュアル検索!
500件ヒット [201-300件を表示] (0.336秒)

別のキーワード

  1. etc sc_xopen_enh_i18n
  2. rsa n
  3. rsa n=
  4. pop n_bytes
  5. openssl n

ライブラリ

モジュール

キーワード

検索結果

<< < 1 2 3 4 5 > >>

Resolv::Hosts#getname(address) -> String (9101.0)

IP アドレス address のホスト名をルックアップし、 ルックアップ結果の最初のホスト名を文字列で返します。

IP アドレス address のホスト名をルックアップし、
ルックアップ結果の最初のホスト名を文字列で返します。

@param address IPアドレスを文字列で与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生します。

Resolv::Hosts#getnames(address) -> [String] (9101.0)

IP アドレス address のホスト名をルックアップし、 ルックアップ結果のホスト名リストを返します。

IP アドレス address のホスト名をルックアップし、
ルックアップ結果のホスト名リストを返します。

@param address IPアドレスを文字列で与えます。

UDPSocket#send(mesg, flags, host, port) -> Integer (6226.0)

UDP ソケットを介してデータを送ります。

...いう定数の bitwise OR を渡します。
詳しい意味は send(2) を参照してください。

host
, port の対、もしくは sockaddr_to で送り先を指定します。
送り先を省略した場合は UDPSocket#connect で接続した
先にデータを送ります。

実際に送...
...o にはlib:socket#pack_string もしくは
Addrinfo オブジェクトを指定します。

host
, port に関しては lib:socket#host_format、
lib:socket#service_formatを参照してください。

2 引数、3 引数の形式の場合の動作は、
BasicSocket#send と同じです。

4 引...
...ドレスへの送信を順に試みます。

データの送信に失敗した場合は例外 Errno::EXXX が発生します。

@param mesg 送るデータ文字列
@param flags フラグ
@param host 送り先のホスト名
@param port 送り先のポート番号
@param sockaddr_to 送り先の...

UDPSocket#bind(host, port) -> 0 (6224.0)

ソケットを host の port に bind(2) します。

...ソケットを host の port に bind(2) します。

bind したポートから BasicSocket#recv でデータを受け取ることができます。

@param host bind するホスト名文字列
@param port bind するポート番号...

UDPSocket#bind(host, port) -> Integer (6224.0)

UDPSocket#bindのパラメータ host の名前解決に resolv ライブラリを使います。

...UDPSocket#bindのパラメータ host の名前解決に resolv
ライブラリを使います。

@param host bindするホスト名を文字列で指定します。
@param port bindするポートを指定します。
@raise SocketError 名前解決に失敗した場合に発生します。...

絞り込み条件を変える

UDPSocket#connect(host, port) -> 0 (6224.0)

ソケットを host の port に connect(2) します。

...ソケットを host の port に connect(2) します。

これによって UDPSocket#send で送り先のアドレスを指定せずに
データを送ることができます(connect しなくとも送り先のアドレスを明示すれば
データを送ることができます)。

require...
...'socket'

u1 = UDPSocket.new
u1.bind("127.0.0.1", 4913)
u2 = UDPSocket.new
u2.connect("127.0.0.1", 4913)
u2.send "uuuu", 0
p u1.recvfrom(10) #=> ["uuuu", ["AF_INET", 33230, "localhost", "127.0.0.1"]]

@param host 接続するホスト名文字列
@param port 接続するポート番号...

UDPSocket#connect(host, port) -> Integer (6224.0)

UDPSocket#connect のパラメータ host の名前解決に resolv ライブラリを使います。

...UDPSocket#connect のパラメータ host の名前解決に
resolv ライブラリを使います。

@param host connect するホスト名を文字列で指定します。
@param port connect するポートを指定します。
@raise SocketError 名前解決に失敗した場合に発生しま...

Addrinfo#connect_from(host, port) -> Socket (6221.0)

引数で指定されたアドレスから 自身のアドレスへソケットを接続します。

...引数で指定されたアドレスから
自身のアドレスへソケットを接続します。

接続元のアドレスは Addrinfo#family_addrinfo により生成された
ものが用いられます。

ブロックが渡されたときにはそのブロックに接続済み Socket
オブ...
...ル側のアドレスになります。

require 'socket'

Addrinfo.tcp("www.ruby-lang.org", 80).connect_from("0.0.0.0", 4649) {|s|
s.print "GET / HTTP/1.0\r\nHost: www.ruby-lang.org\r\n\r\n"
puts s.read
}

@param host ホスト(IP アドレスもしくはホスト名)
@param port ポ...

Addrinfo#connect_from(host, port) {|sock| ... } -> object (6221.0)

引数で指定されたアドレスから 自身のアドレスへソケットを接続します。

...引数で指定されたアドレスから
自身のアドレスへソケットを接続します。

接続元のアドレスは Addrinfo#family_addrinfo により生成された
ものが用いられます。

ブロックが渡されたときにはそのブロックに接続済み Socket
オブ...
...ル側のアドレスになります。

require 'socket'

Addrinfo.tcp("www.ruby-lang.org", 80).connect_from("0.0.0.0", 4649) {|s|
s.print "GET / HTTP/1.0\r\nHost: www.ruby-lang.org\r\n\r\n"
puts s.read
}

@param host ホスト(IP アドレスもしくはホスト名)
@param port ポ...
<< < 1 2 3 4 5 > >>