るりまサーチ

最速Rubyリファレンスマニュアル検索!
300件ヒット [1-100件を表示] (0.014秒)
トップページ > クエリ:pack[x] > ライブラリ:socket[x]

別のキーワード

  1. socket pack_sockaddr_un
  2. socket pack_sockaddr_in
  3. array pack
  4. _builtin pack
  5. package pack

クラス

モジュール

キーワード

検索結果

<< 1 2 3 > >>

Socket.unpack_sockaddr_in(sockaddr) -> Array (6130.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"]...

Socket.unpack_sockaddr_un(sockaddr) -> String (6130.0)

lib:socket#pack_stringを unpack したソケットパス名を返します。

...lib:socket#pack_stringを
unpack したソケットパス名を返します。

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

例:

require 'socket'
p Socket.unpack_sockaddr_un(Socket.sockaddr_un("/tmp/.X11-unix/X0"))
=>...

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

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

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

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

@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\000\000\000\000\000\000\000\00...

Socket.pack_sockaddr_un(path) -> String (6119.0)

指定したアドレスをlib:socket#pack_string で返します。

...指定したアドレスをlib:socket#pack_string
で返します。

@param path パスを文字列で指定します。

例:

require 'socket'
p Socket.sockaddr_un("/tmp/.X11-unix/X0")
=> "\001\000/tmp/.X11-unix/X0\000...."...

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

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

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

require '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...

絞り込み条件を変える

Socket::AF_PACKET -> Integer (6102.0)

デバイスレベルインターフェース。 Socket.open の第一引数 domain に使用します。

...デバイスレベルインターフェース。
Socket
.open の第一引数 domain に使用します。

@see socket(2linux), packet(7linux)...

Socket::Constants::AF_PACKET -> Integer (6102.0)

デバイスレベルインターフェース。 Socket.open の第一引数 domain に使用します。

...デバイスレベルインターフェース。
Socket
.open の第一引数 domain に使用します。

@see socket(2linux), packet(7linux)...

Socket::Constants::PF_PACKET -> Integer (6102.0)

デバイスレベルインターフェース。 Socket.open の第一引数 domain に使用します。

...デバイスレベルインターフェース。
Socket
.open の第一引数 domain に使用します。

@see socket(2linux), packet(7linux)...

Socket::Constants::SOCK_PACKET -> Integer (6102.0)

デバイスレベルインターフェース。Obsoleteであり使うべきではない。 Socket.open の第二引数 type に使用します。

...デバイスレベルインターフェース。Obsoleteであり使うべきではない。
Socket
.open の第二引数 type に使用します。

@see packet(7linux), Socket.open...
<< 1 2 3 > >>