1471件ヒット
[1-100件を表示]
(0.078秒)
別のキーワード
ライブラリ
- ビルトイン (117)
- ipaddr (12)
-
net
/ http (156) -
net
/ imap (132) -
net
/ pop (96) -
net
/ smtp (56) - ostruct (10)
- resolv (156)
-
rubygems
/ server (12) - socket (636)
- un (12)
-
webrick
/ server (12) -
webrick
/ utils (12)
クラス
- Addrinfo (72)
- Array (21)
- BasicSocket (48)
- Data (12)
-
Gem
:: Server (12) - IPAddr (12)
- IPSocket (12)
-
Net
:: HTTP (156) -
Net
:: IMAP :: Address (48) -
Net
:: IMAP :: Envelope (72) -
Net
:: POP3 (96) -
Net
:: SMTP (56) - OpenStruct (10)
- Resolv (12)
-
Resolv
:: DNS (24) -
Resolv
:: DNS :: Resource :: IN :: A (12) -
Resolv
:: DNS :: Resource :: IN :: AAAA (12) -
Resolv
:: DNS :: Resource :: IN :: WKS (24) -
Resolv
:: IPv4 (36) -
Resolv
:: IPv6 (36) - Socket (288)
-
Socket
:: AncillaryData (12) -
Socket
:: UDPSource (24) - String (12)
- Struct (72)
- UDPSocket (24)
-
WEBrick
:: GenericServer (12)
モジュール
- Kernel (12)
-
Socket
:: Constants (156) -
WEBrick
:: Utils (12)
キーワード
-
AI
_ PASSIVE (24) - AddressRegex (12)
-
IFF
_ NOARP (24) -
INADDR
_ LOOPBACK (24) -
IPV6
_ NEXTHOP (24) -
IPV6
_ RECVPKTINFO (24) -
IP
_ BLOCK _ SOURCE (24) -
IP
_ ONESBCAST (24) -
IP
_ RECVDSTADDR (24) -
IP
_ RECVOPTS (24) -
IP
_ RECVSLLA (24) -
IP
_ SENDSRCADDR (24) -
IP
_ UNBLOCK _ SOURCE (24) -
NEWS for Ruby 3
. 1 . 0 (4) - Proxy (12)
-
SO
_ REUSEPORT (24) - [] (12)
- address (96)
-
auth
_ only (12) - bcc (12)
- bind (24)
- cc (12)
-
connect
_ address (12) - create (24)
-
create
_ listeners (12) - define (6)
-
delete
_ all (24) - dig (10)
- foreach (12)
- from (12)
- getaddress (24)
- getaddresses (12)
- getsockopt (12)
- host (12)
- httpd (12)
- inspect (15)
-
ip
_ address (12) -
ip
_ address _ list (12) -
ip
_ port (12) -
ip
_ unpack (12) -
ipv6
_ unspecified? (12) - listen (12)
-
local
_ address (24) - mailbox (12)
- name (12)
-
net
/ smtp (12) - new (144)
- open (12)
- pack (21)
- pack テンプレート文字列 (12)
-
proxy
_ address (24) -
proxy
_ address= (12) -
proxy
_ from _ env? (12) -
proxy
_ port (12) -
proxy
_ port= (12) - proxyaddr (12)
- proxyport (12)
- rdoc (12)
-
remote
_ address (24) -
reply
_ to (12) - route (12)
-
ruby 1
. 6 feature (12) - sender (12)
- start (80)
-
tcp
_ server _ sockets (48) - to (12)
-
to
_ s (15) -
udp
_ server _ sockets (48) -
unix
_ server _ socket (24) - unpack (12)
検索結果
先頭5件
-
pack テンプレート文字列 (26180.0)
-
pack テンプレート文字列
...pack テンプレート文字列
以下にあげるものは、Array#pack、String#unpack
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字
を続けることができます。「長さ」の代わりに`*'とすることで「残り全て」......ort
i,i!: signed int
I,I!: unsigned int
l!: signed long
L!: unsigned long
q!: signed long long
Q!: unsigned long long
j,j!: intptr_t
J,J!: uintptr_t
//}
: エンディアン依存、整数サイズ非依存 (C99 の stdint.h にある厳密な幅を持つ整数型に適切)
//emlist......\xFF\xFF\xFE"
n = s.unpack("N").pack("l").unpack("l")[0]
n # => -2
//}
: IPアドレス
//emlist[][ruby]{
require 'socket'
official_hostname, alias_hostnames, address_family, *address_list = Socket.gethostbyname("localhost")
address_list.find {|address| address.size == 4 }.unpack("C4").join(".")
#......pack テンプレート文字列
以下にあげるものは、Array#pack、String#unpack、String#unpack1
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字
を続けることができます。「長さ」の代わりに`*'とすることで... -
Net
:: IMAP :: Address (21000.0) -
メールアドレスを表すクラスです。
メールアドレスを表すクラスです。 -
Net
:: HTTP # proxy _ address=(address) (12314.0) -
プロクシのアドレス(ホスト名、IPアドレス)を指定します。
...ドレス(ホスト名、IPアドレス)を指定します。
Net::HTTP#start で接続する前に設定する必要があります。
@param address プロクシのホスト名、もしくはIPアドレスを表す文字列
@see Net::HTTP#proxy_address=, Net::HTTP#proxy_port, Net::HTTP.new... -
Addrinfo
# ip _ address -> String (12213.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 (12207.0) -
プロクシ経由で接続する HTTP オブジェクトならプロクシのアドレス を返します。
...プロクシ経由で接続する HTTP オブジェクトならプロクシのアドレス
を返します。
そうでないなら nil を返します。
proxyaddr は時代遅れのメソッドです。
@see Net::HTTP#proxy_address=, Net::HTTP#proxy_port, Net::HTTP.new... -
Net
:: HTTP . proxy _ address -> String|nil (12201.0) -
自身が (Net::HTTP.Proxy によって作成された) プロクシ用のクラスならばプロクシのアドレスを返します。
...自身が (Net::HTTP.Proxy によって作成された)
プロクシ用のクラスならばプロクシのアドレスを返します。
そうでなければ nil を返します。
@see Net::HTTP.Proxy... -
Socket
. ip _ address _ list -> [Addrinfo] (12201.0) -
ローカルの IP アドレスを配列で返します。
...ローカルの IP アドレスを配列で返します。... -
Net
:: HTTP # proxyaddr -> String|nil (9107.0) -
プロクシ経由で接続する HTTP オブジェクトならプロクシのアドレス を返します。
...プロクシ経由で接続する HTTP オブジェクトならプロクシのアドレス
を返します。
そうでないなら nil を返します。
proxyaddr は時代遅れのメソッドです。
@see Net::HTTP#proxy_address=, Net::HTTP#proxy_port, Net::HTTP.new... -
IPSocket
. getaddress(host) -> String (9106.0) -
ホスト名からホストのアドレスを返します。ホストのアドレスは文 字列は octet decimal の文字列 (例: 127.0.0.1) です。
...ホストのアドレスを返します。ホストのアドレスは文
字列は octet decimal の文字列 (例: 127.0.0.1) です。
@param host ホスト名を文字列で指定します。
例:
require 'socket'
p IPSocket.getaddress("www.ruby-lang.org") #=> "210.163.138.100"...