るりまサーチ

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

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

キーワード

検索結果

<< < 1 2 3 4 > >>

Addrinfo#canonname -> String|nil (3204.0)

カノニカル名を文字列で返します。

...rinfo.getaddrinfo に Socket::AI_CANONINAME
を指定した場合にセットされます。

r
equire 'socket'

list = Addrinfo.getaddrinfo("www.ruby-lang.org", 80, :INET, :STREAM, nil, Socket::AI_CANONNAME)
p list[0] #=> #<Addrinfo: 221.186.184.68:80 TCP carbon.ruby-lang.org (www.ruby-lang.or...
...g:80)>
p list[0].canonname #=> "carbon.ruby-lang.org"...

Addrinfo#ip_unpack -> [String, Integer] (3204.0)

IP アドレスとポート番号を 2 要素の配列で返します。

...IP アドレスとポート番号を 2 要素の配列で返します。

r
equire 'socket'

Addrinfo.tcp("127.0.0.1", 80).ip_unpack #=> ["127.0.0.1", 80]
Addrinfo.tcp("::1", 80).ip_unpack #=> ["::1", 80]

@see Addrinfo#ip_address, Addrinfo#ip_port...

Addrinfo#unix_path -> String (3204.0)

Unix domain socket の path を文字列で返します。

...Unix domain socket の path を文字列で返します。

r
equire 'socket'

Addrinfo.unix("/tmp/sock").unix_path #=> "/tmp/sock"

@raise SocketError アドレスが Unix domain socket のものでない場合に発生します...

Socket::AncillaryData#data -> String (3204.0)

自身が保持している cmsg data (データ) を返します。

...自身が保持している cmsg data (データ) を返します。

r
equire 'socket'

p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").type
#=> ""

@see Socket::AncillaryData.new...

Socket::Ifaddr#inspect -> String (3204.0)

self の情報を人間に読みやすい文字列にして返します。

self の情報を人間に読みやすい文字列にして返します。

絞り込み条件を変える

Socket::Ifaddr#name -> String (3204.0)

self のインターフェイス名を返します。

self のインターフェイス名を返します。

BasicSocket#send(mesg, flags, dest_sockaddr = nil) -> Integer (215.0)

ソケットを介してデータを送ります。flags に関しては send(2) を参照してください。connect していないソケット に対しては送り先である dest_sockaddr を指定する必要があります。実際に送っ たデータの長さを返します。

...である dest_sockaddr を指定する必要があります。実際に送っ
たデータの長さを返します。

dest_sockaddr にはlib:socket#pack_string
を指定します。

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

@param mesg 送信する...
...aram flags send(2) の flags を参照してください。

@param dest_sockaddr lib:socket#pack_stringを指定します。

@raise Errno::EXXX データの送信に失敗した場合に発生します。

例:

r
equire 'socket'

s = UDPSocket.new
sockaddr = Socket.sockaddr_in("discard...
...", "localhost")
s.send("The king has donkey ears!", 0, sockaddr)...

Socket::Option#data -> String (205.0)

オプションのデータ(内容)を文字列で返します。

...のデータ(内容)を文字列で返します。

内容が整数や真偽値、もしくは struct linger であることがわかっている場合には、
Socket
::Option#int, Socket::Option#bool, Socket::Option#linger
を用いて

to_s は過去との互換性のために存在します。...

Socket::Option#to_s -> String (205.0)

オプションのデータ(内容)を文字列で返します。

...のデータ(内容)を文字列で返します。

内容が整数や真偽値、もしくは struct linger であることがわかっている場合には、
Socket
::Option#int, Socket::Option#bool, Socket::Option#linger
を用いて

to_s は過去との互換性のために存在します。...
<< < 1 2 3 4 > >>