1755件ヒット
[1-100件を表示]
(0.050秒)
別のキーワード
ライブラリ
- ビルトイン (57)
- csv (12)
- ipaddr (120)
-
net
/ smtp (32) - open3 (108)
- openssl (36)
-
rake
/ packagetask (24) - resolv (24)
-
ripper
/ filter (12) -
ripper
/ lexer (36) -
ripper
/ sexp (24) - socket (600)
- strscan (24)
-
webrick
/ httpstatus (12) - zlib (552)
クラス
- Addrinfo (204)
- Array (21)
- BasicSocket (36)
- CSV (12)
- IPAddr (108)
- IPSocket (48)
-
Net
:: SMTP (32) - Object (12)
-
OpenSSL
:: Cipher (12) -
OpenSSL
:: SSL :: SSLContext (12) -
Rake
:: PackageTask (24) - Range (12)
- Resolv (24)
- Ripper (60)
- Socket (192)
-
Socket
:: AncillaryData (96) - String (12)
- StringScanner (24)
- TCPSocket (12)
-
Zlib
:: GzipReader (300) -
Zlib
:: GzipWriter (228)
モジュール
- Open3 (108)
-
WEBrick
:: HTTPStatus (12)
キーワード
- << (12)
- == (12)
- Cipher (12)
- Filter (12)
- GzipReader (12)
- GzipWriter (12)
- IPAddr (12)
-
NEWS for Ruby 2
. 7 . 0 (6) -
RC
_ MULTIPLE _ CHOICES (12) -
SCRIPT
_ LINES _ _ (12) - TCPServer (12)
- addr (12)
- ciphers (24)
- close (12)
-
cmsg
_ is? (12) - comment= (12)
-
connect
_ from (24) - drb (12)
- each (24)
-
each
_ byte (24) -
each
_ line (24) - eof (12)
- eof? (12)
-
family
_ addrinfo (24) - finish (12)
- flush (12)
- getaddress (24)
- getaddrinfo (24)
- getc (12)
- gethostbyname (24)
- getifaddrs (12)
- getname (12)
- getnameinfo (12)
- gets (12)
- getsockopt (12)
-
inspect
_ sockaddr (12) - ip? (12)
-
ip
_ address (12) -
ip
_ pktinfo (24) -
ip
_ port (12) -
ip
_ unpack (12) - ipv4? (12)
- ipv6? (12)
-
ipv6
_ pktinfo (24) -
ipv6
_ pktinfo _ addr (12) -
ipv6
_ pktinfo _ ifindex (12) -
ipv6
_ to _ ipv4 (12) - lex (12)
- lineno (12)
- lineno= (12)
- mtime= (12)
- native (12)
-
need
_ zip (12) -
need
_ zip= (12) -
net
/ smtp (4) - new (48)
-
new
_ ntoh (12) - open (48)
- openssl (12)
-
orig
_ name= (12) - pack (21)
- pack テンプレート文字列 (12)
- peeraddr (12)
- pipeline (12)
-
pipeline
_ r (24) -
pipeline
_ rw (24) -
pipeline
_ start (24) -
pipeline
_ w (24) - pos (24)
- print (12)
- printf (12)
- putc (12)
- puts (12)
- read (12)
- readchar (12)
- readline (12)
- readlines (12)
- recvfrom (12)
- resolv (12)
- reverse (12)
- rewind (12)
-
ruby 1
. 8 . 4 feature (12) - setsockopt (24)
- sexp (12)
-
sexp
_ raw (12) - skip (12)
-
skip
_ blanks? (12) -
skip
_ until (12) - slice (12)
- socket (12)
- start (32)
- succ (12)
- tcp (36)
-
tcp
_ server _ loop (24) -
tcp
_ server _ sockets (48) - tell (24)
-
to
_ i (12) -
to
_ range (12) -
to
_ s (12) -
to
_ string (12) - tokenize (12)
- udp (12)
-
udp
_ server _ sockets (48) - ungetc (12)
- unix? (12)
- unpack (12)
- wrap (48)
- write (12)
検索結果
先頭5件
-
Addrinfo
. ip(host) -> Addrinfo (18135.0) -
IP アドレスに対する Addrinfo オブジェクトを返します。
...
IP アドレスに対する Addrinfo オブジェクトを返します。
port, socktype, protocol は 0 で初期化されます。
つまりこの返り値はソケットを生成するには不適です。
require 'socket'
Addrinfo.ip("localhost") #=> #<Addrinfo: 127.0.0.1 (localhost)>
@......param host ホスト(IP アドレスもしくはホスト名)
@see Addrinfo.new... -
Addrinfo
# ipv6 _ to _ ipv4 -> Addrinfo|nil (12230.0) -
IPv6 の v4 マップド/互換アドレスを v4 のアドレスに変換します。
...IPv6 の v4 マップド/互換アドレスを v4 のアドレスに変換します。
それ以外のアドレスの場合 nil を返します。
require 'socket'
Addrinfo.ip("::192.0.2.3").ipv6_to_ipv4 #=> #<Addrinfo: 192.0.2.3>
Addrinfo.ip("::ffff:192.0.2.3").ipv6_to_ipv4 #=> #<Addr......info: 192.0.2.3>
Addrinfo.ip("::1").ipv6_to_ipv4 #=> nil
Addrinfo.ip("192.0.2.3").ipv6_to_ipv4 #=> nil
Addrinfo.unix("/tmp/sock").ipv6_to_ipv4 #=> nil... -
OpenSSL
:: Cipher . ciphers -> [String] (9106.0) -
利用可能な暗号方式名を文字列の配列で返します。
...利用可能な暗号方式名を文字列の配列で返します。
require 'openssl'
OpenSSL::Cipher.ciphers
# => ["AES-128-CBC", "AES-128-CFB", "AES-128-CFB1", "AES-128-CFB8", "AES-128-ECB", "AES-128-OFB", "AES-192-CBC", ... ]... -
Socket
:: AncillaryData # ip _ pktinfo -> [Addrinfo , Integer , Addrinfo] (6177.0) -
自身の type が IP_PKTINFO である場合、保持しているデータ (アドレス、インターフェースのインデックス、ローカルアドレス) を3要素の配列で返します。
...自身の type が IP_PKTINFO である場合、保持しているデータ
(アドレス、インターフェースのインデックス、ローカルアドレス)
を3要素の配列で返します。
IP_PKTINFO は非標準的拡張であり、システムによっては使えない場合があ......addr = Addrinfo.ip("127.0.0.1")
ifindex = 0
spec_dest = Addrinfo.ip("127.0.0.1")
ancdata = Socket::AncillaryData.ip_pktinfo(addr, ifindex, spec_dest)
p ancdata.ip_pktinfo
#=> [#<Addrinfo: 127.0.0.1>, 0, #<Addrinfo: 127.0.0.1>]
@raise TypeError level, type が IPPROTO_IP, IP_PKTINFO でな......い場合に
発生します。
@see Socket::AncillaryData.ip_pktinfo,
Socket::Constants::IP_PKTINFO... -
Socket
:: AncillaryData . ip _ pktinfo(addr , ifindex , spec _ dst=addr) -> Socket :: AncillaryData (6165.0) -
type が IP_PKTINFO である AncillaryData を生成します。
...type が IP_PKTINFO である AncillaryData を生成します。
IP_PKTINFO は非標準的拡張であり、システムによっては使えない場合があります。
require 'socket'
addr = Addrinfo.ip("127.0.0.1")
ifindex = 0
spec_dst = Addrinfo.ip("127.0.0.1")
p Socket::Ancil......laryData.ip_pktinfo(addr, ifindex, spec_dst)
#=> #<Socket::AncillaryData: INET IP PKTINFO 127.0.0.1 ifindex:0 spec_dst:127.0.0.1>
@param addr アドレス(文字列もしくは Addrinfo)
@param ifindex インターフェースのインデックス(整数)
@param spec_dst パケットのローカ......ルアドレス(文字列もしくは Addrinfo)
@see Socket::AncillaryData#ip_pktinfo,
Socket::Constants::IP_PKTINFO... -
Addrinfo
# ip _ address -> String (6147.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... -
Addrinfo
# ip _ unpack -> [String , Integer] (6147.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... -
Addrinfo
# ip? -> bool (6141.0) -
アドレスが IP (v4/v6) のものならば true を返します。
...アドレスが IP (v4/v6) のものならば true を返します。
require 'socket'
Addrinfo.tcp("127.0.0.1", 80).ip? #=> true
Addrinfo.tcp("::1", 80).ip? #=> true
Addrinfo.unix("/tmp/sock").ip? #=> false
@see Addrinfo#ipv4?, Addrinfo#ipv6?, Addrinfo#unix?... -
Addrinfo
# ip _ port -> Integer (6131.0) -
ポート番号を整数で返します。
...ポート番号を整数で返します。
require 'socket'
Addrinfo.tcp("127.0.0.1", 80).ip_port #=> 80
Addrinfo.tcp("::1", 80).ip_port #=> 80
@see Addrinfo#ip_address, Addrinfo#ip_unpack...