327件ヒット
[1-100件を表示]
(0.106秒)
クラス
- Addrinfo (24)
- Array (21)
- Data (6)
-
Net
:: HTTP (36) -
Net
:: IMAP :: Address (48) -
Net
:: POP3 (12) -
Net
:: SMTP (12) - Resolv (48)
-
Resolv
:: Hosts (48) -
Resolv
:: IPv4 (12) -
Resolv
:: IPv6 (12) - String (12)
- Struct (36)
キーワード
- []= (12)
- getaddress (24)
- getaddresses (24)
- getname (24)
- getnames (24)
- host (12)
- inspect (15)
-
ip
_ address (12) -
ip
_ unpack (12) - mailbox (12)
- name (12)
- pack (21)
-
proxy
_ address (12) - proxyaddr (12)
- route (12)
-
to
_ s (15) - unpack (12)
検索結果
先頭5件
-
Net
:: HTTP # address -> String (18203.0) -
接続するアドレスを返します。
接続するアドレスを返します。
@see Net::HTTP.new -
Net
:: POP3 # address -> String (18203.0) -
接続するアドレスです。
接続するアドレスです。 -
Net
:: SMTP # address -> String (18203.0) -
接続先のアドレスを返します。
接続先のアドレスを返します。 -
Resolv
:: IPv4 # address -> String (18203.0) -
4byte バイト列の IPv4 アドレスを返します。
4byte バイト列の IPv4 アドレスを返します。 -
Resolv
:: IPv6 # address -> String (18203.0) -
IPv6アドレスを表す 16 byte の文字列(バイト列)を返します。
IPv6アドレスを表す 16 byte の文字列(バイト列)を返します。 -
String
# unpack(template) -> Array (9067.0) -
Array#pack で生成された文字列を テンプレート文字列 template にしたがってアンパックし、 それらの要素を含む配列を返します。
...@param template pack テンプレート文字列
@return オブジェクトの配列
以下にあげるものは、Array#pack、String#unpack
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字
を続けることができます......!<: little endian signed long
//}
=== 各テンプレート文字の説明
説明中、Array#pack と String#unpack で違いのあるものは `/' で区切って
「Array#pack の説明 / String#unpack の説明」としています。
: a
ASCII文字列(ヌル文字を詰める/後続する......=> "a\x00b"
[97, 98].pack("Cx3C") # => "a\x00\x00\x00b"
"abc".unpack("CxC") # => [97, 99]
"abc".unpack("Cx3C") # => ArgumentError: x outside of string
//}
: X
1バイト後退
//emlist[][ruby]{
[97, 98, 99].pack("CCXC") # => "ac"
"abcdef".unpack("x*XC") # => [102]
//}
: @
絶対位置......m template pack テンプレート文字列
@return オブジェクトの配列
以下にあげるものは、Array#pack、String#unpack、String#unpack1
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字
を続けることがで... -
Addrinfo
# ip _ address -> String (6215.0) -
IP アドレスを文字列で返します。
...IP アドレスを文字列で返します。
require 'socket'
Addrinfo.tcp("127.0.0.1", 80).ip_address #=> "127.0.0.1"
Addrinfo.tcp("::1", 80).ip_address #=> "::1"
@see Addrinfo#ip_port, Addrinfo#ip_unpack... -
Net
:: HTTP # proxy _ address -> String|nil (6210.0) -
プロクシ経由で接続する HTTP オブジェクトならプロクシのアドレス を返します。
...プロクシ経由で接続する HTTP オブジェクトならプロクシのアドレス
を返します。
そうでないなら nil を返します。
proxyaddr は時代遅れのメソッドです。
@see Net::HTTP#proxy_address=, Net::HTTP#proxy_port, Net::HTTP.new... -
Resolv
# getaddress(name) -> String (6202.0) -
ホスト名 name の IP アドレスをルックアップし、 ルックアップ結果の最初のアドレスを返します。
ホスト名 name の IP アドレスをルックアップし、
ルックアップ結果の最初のアドレスを返します。
@param name ホスト名を文字列で与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生します。