るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.053秒)
トップページ > クエリ:string[x] > クエリ:@[x] > クラス:Socket[x] > 種類:特異メソッド[x] > クエリ:sockaddr_in[x]

別のキーワード

  1. socket sockaddr_in
  2. socket sockaddr_un
  3. socket pack_sockaddr_in
  4. socket unpack_sockaddr_in
  5. socket pack_sockaddr_un

ライブラリ

キーワード

検索結果

Socket.sockaddr_in(port, host) -> String (18252.0)

指定したアドレスをlib:socket#pack_string で返します。port は、ポート番号を表す Fixnum あるいは、ポート 番号、サービス名を表す文字列です。

...lib:socket#pack_string
で返します。port は、ポート番号を表す Fixnum あるいは、ポート
番号、サービス名を表す文字列です。

@
param port ポート番号を表す Fixnum あるいは、ポート番号、サービス名を表す文字列を指定します。

@
par...
...ホストを文字列で指定します。

@
return 指定したアドレスを返します。

例:

require 'socket'
p Socket.sockaddr_in("echo", "localhost")
=> "\002\000\000\a\177\000\000\001\000\000\000\000\000\000\000\000"
p Socket.sockaddr_in("echo", "::1")
=> "\n\000\000\a\000\000...

Socket.pack_sockaddr_in(port, host) -> String (6252.0)

指定したアドレスをlib:socket#pack_string で返します。port は、ポート番号を表す Fixnum あるいは、ポート 番号、サービス名を表す文字列です。

...lib:socket#pack_string
で返します。port は、ポート番号を表す Fixnum あるいは、ポート
番号、サービス名を表す文字列です。

@
param port ポート番号を表す Fixnum あるいは、ポート番号、サービス名を表す文字列を指定します。

@
par...
...ホストを文字列で指定します。

@
return 指定したアドレスを返します。

例:

require 'socket'
p Socket.sockaddr_in("echo", "localhost")
=> "\002\000\000\a\177\000\000\001\000\000\000\000\000\000\000\000"
p Socket.sockaddr_in("echo", "::1")
=> "\n\000\000\a\000\000...

Socket.unpack_sockaddr_in(sockaddr) -> Array (6155.0)

lib:socket#pack_stringを unpack したアドレスを返します。返される値は [port, ipaddr] の配列です。

...:socket#pack_string
unpack したアドレスを返します。返される値は [port, ipaddr]
の配列です。

@
param sockaddr ソケットアドレス構造体を pack した文字列lib:socket#pack_stringを指定します。

例:

require 'socket'
p Socket.unpack_sockaddr_in(Socket....
...sockaddr_in("echo", "localhost"))
=> [7, "127.0.0.1"]
p Socket.unpack_sockaddr_in(Socket.sockaddr_in("echo", "::1"))
=> [7, "::1"]...