種類
ライブラリ
- English (24)
- ビルトイン (36)
-
cgi
/ core (12) - csv (72)
- etc (744)
- logger (45)
-
minitest
/ unit (1) -
net
/ http (24) - openssl (156)
- resolv (24)
-
rubygems
/ source _ info _ cache (60) -
rubygems
/ specification (12) - socket (876)
-
syslog
/ logger (12) - uri (72)
-
webrick
/ httpauth / authenticator (24) -
webrick
/ httprequest (24) -
webrick
/ httpserver (12) -
webrick
/ httpstatus (60) -
win32
/ registry (24) -
win32
/ resolv (12)
クラス
- Addrinfo (564)
- BasicSocket (60)
- CSV (36)
-
CSV
:: FieldInfo (36) -
Encoding
:: Converter (12) - Exception (12)
-
Gem
:: SourceInfoCache (60) -
Gem
:: Specification (12) - Logger (45)
-
MiniTest
:: Unit :: TestCase (1) - Object (12)
-
OpenSSL
:: PKCS7 (24) -
OpenSSL
:: PKCS7 :: RecipientInfo (48) -
OpenSSL
:: PKCS7 :: SignerInfo (60) -
Resolv
:: DNS :: Resource :: HINFO (24) - Socket (108)
-
Socket
:: AncillaryData (72) -
Socket
:: UDPSource (24) -
Syslog
:: Logger (12) -
URI
:: FTP (12) -
URI
:: Generic (24) -
URI
:: HTTP (12) -
URI
:: LDAP (12) -
URI
:: MailTo (12) -
WEBrick
:: HTTPRequest (24) -
WEBrick
:: HTTPServer :: MountTable (12) -
Win32
:: Resolv (12)
モジュール
-
CGI
:: QueryExtension (12) - Etc (744)
- Kernel (24)
-
Socket
:: Constants (48) -
WEBrick
:: HTTPAuth :: Authenticator (12) -
WEBrick
:: HTTPAuth :: ProxyAuthenticator (12) -
WEBrick
:: HTTPStatus (24) -
Win32
:: Registry :: API (24)
キーワード
-
$ ERROR _ INFO (12) -
$ LAST _ MATCH _ INFO (12) - English (12)
- HTTPInformation (12)
- HTTPNonAuthoritativeInformation (12)
- HTTPStatus (12)
-
IPV6
_ PKTINFO (24) -
IPV6
_ RECVPKTINFO (24) -
IP
_ PKTINFO (24) - InfoField (12)
-
LEVEL
_ MAP (12) - NonAuthoritativeInformation (12)
- QueryInfoKey (12)
-
RC
_ NON _ AUTHORITATIVE _ INFORMATION (12) - RecipientInfo (12)
- RegQueryInfoKey (12)
- ResponseInfoField (12)
-
SCRIPT
_ LINES _ _ (12) -
SC
_ 2 _ PBS (12) -
SC
_ 2 _ PBS _ ACCOUNTING (12) -
SC
_ 2 _ PBS _ CHECKPOINT (12) -
SC
_ 2 _ PBS _ LOCATE (12) -
SC
_ 2 _ PBS _ MESSAGE (12) -
SC
_ 2 _ PBS _ TRACK (12) -
SC
_ 2 _ UPE (12) -
SC
_ AIO _ PRIO _ DELTA _ MAX (12) -
SC
_ AVPHYS _ PAGES (12) -
SC
_ CPUSET _ SIZE (12) -
SC
_ CPUTIME (12) -
SC
_ EXPR _ NEST _ MAX (12) -
SC
_ GETPW _ R _ SIZE _ MAX (12) -
SC
_ IPV6 (12) -
SC
_ MAPPED _ FILES (12) -
SC
_ MEMORY _ PROTECTION (12) -
SC
_ MESSAGE _ PASSING (12) -
SC
_ MQ _ OPEN _ MAX (12) -
SC
_ MQ _ PRIO _ MAX (12) -
SC
_ NGROUPS _ MAX (12) -
SC
_ NPROCESSORS _ CONF (12) -
SC
_ NPROCESSORS _ ONLN (12) -
SC
_ OPEN _ MAX (12) -
SC
_ PAGESIZE (12) -
SC
_ PAGE _ SIZE (12) -
SC
_ PHYS _ PAGES (12) -
SC
_ PRIORITIZED _ IO (12) -
SC
_ PRIORITY _ SCHEDULING (12) -
SC
_ REGEXP (12) -
SC
_ RE _ DUP _ MAX (12) -
SC
_ SEMAPHORES (12) -
SC
_ SPAWN (12) -
SC
_ SPIN _ LOCKS (12) -
SC
_ SPORADIC _ SERVER (12) -
SC
_ SS _ REPL _ MAX (12) -
SC
_ SYMLOOP _ MAX (12) -
SC
_ THREAD _ CPUTIME (12) -
SC
_ THREAD _ PRIORITY _ SCHEDULING (12) -
SC
_ THREAD _ PRIO _ INHERIT (12) -
SC
_ THREAD _ PRIO _ PROTECT (12) -
SC
_ THREAD _ PROCESS _ SHARED (12) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (12) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (12) -
SC
_ THREAD _ SPORADIC _ SERVER (12) -
SC
_ TYPED _ MEMORY _ OBJECTS (12) -
SC
_ V6 _ ILP32 _ OFF32 (12) -
SC
_ V6 _ ILP32 _ OFFBIG (12) -
SC
_ V6 _ LP64 _ OFF64 (12) -
SC
_ V6 _ LPBIG _ OFFBIG (12) -
SC
_ V7 _ ILP32 _ OFF32 (12) -
SC
_ V7 _ ILP32 _ OFFBIG (12) -
SC
_ V7 _ LP64 _ OFF64 (12) -
SC
_ V7 _ LPBIG _ OFFBIG (12) -
SC
_ XOPEN _ CRYPT (12) -
SC
_ XOPEN _ ENH _ I18N (12) -
SC
_ XOPEN _ REALTIME (12) -
SC
_ XOPEN _ REALTIME _ THREADS (12) -
SC
_ XOPEN _ SHM (12) -
SC
_ XOPEN _ STREAMS (12) -
SC
_ XOPEN _ UNIX (12) -
SC
_ XOPEN _ UUCP (12) -
SC
_ XOPEN _ VERSION (12) -
SUPPORTS
_ INFO _ SIGNAL (1) - SignerInfo (12)
-
TCP
_ INFO (24) -
accept
_ loop (12) - bind (24)
- canonname (12)
-
connect
_ address (12) -
connect
_ from (24) -
connect
_ to (24) - convert (36)
- cpu (12)
-
enc
_ key (12) -
family
_ addrinfo (24) - foreach (24)
-
get
_ resolv _ info (12) - getaddrinfo (24)
- header (12)
- index (12)
- info (24)
- info? (12)
-
inspect
_ sockaddr (12) - ip (12)
- ip? (12)
-
ip
_ address (12) -
ip
_ address _ list (12) -
ip
_ pktinfo (24) -
ip
_ port (12) -
ip
_ unpack (12) - ipv4? (12)
-
ipv4
_ loopback? (12) -
ipv4
_ multicast? (12) -
ipv4
_ private? (12) - ipv6? (12)
-
ipv6
_ linklocal? (12) -
ipv6
_ loopback? (12) -
ipv6
_ mc _ global? (12) -
ipv6
_ mc _ linklocal? (12) -
ipv6
_ mc _ nodelocal? (12) -
ipv6
_ mc _ orglocal? (12) -
ipv6
_ mc _ sitelocal? (12) -
ipv6
_ multicast? (12) -
ipv6
_ pktinfo (24) -
ipv6
_ pktinfo _ addr (12) -
ipv6
_ pktinfo _ ifindex (12) -
ipv6
_ sitelocal? (12) -
ipv6
_ to _ ipv4 (12) -
ipv6
_ unique _ local? (12) -
ipv6
_ unspecified? (12) -
ipv6
_ v4compat? (12) -
ipv6
_ v4mapped? (12) - issuer (24)
- line (12)
-
local
_ address (24) -
minitest
/ spec (11) - name (12)
- new (117)
-
path
_ info (24) -
path
_ info= (12) - pfamily (12)
-
power
_ assert (12) -
primitive
_ errinfo (12) - progname= (12)
- protocol (12)
- recipients (12)
- recvfrom (12)
- recvmsg (12)
-
recvmsg
_ nonblock (12) -
remote
_ address (24) - requirements= (12)
-
ruby 1
. 8 . 4 feature (12) - scan (12)
- search (24)
-
search
_ with _ source (12) - serial (24)
-
set
_ backtrace (12) -
signed
_ time (12) - signers (12)
- socktype (12)
- tcp (12)
-
to
_ s (12) -
to
_ sockaddr (12) -
try
_ file (12) - udp (12)
- unix (12)
-
unix
_ path (12) -
unix
_ server _ loop (12) - update (12)
- userinfo= (12)
- xmlrpc (9)
検索結果
先頭5件
-
power
_ assert (26006.0) -
Ruby向けのPower Assertを提供するライブラリです。
...のPower Assertを提供するライブラリです。
このライブラリはbundled gem(gemファイルのみを同梱)です。詳しい内容は下
記のページを参照してください。
* rubygems.org: https://rubygems.org/gems/power_assert
* プロジェクトページ: https://git......hub.com/k-tsj/power_assert
* リファレンス: https://www.rubydoc.info/gems/power_assert... -
WEBrick
:: HTTPStatus :: Info (21000.0) -
HTTP のステータスコード情報提供 1XX の親クラスです。
...HTTP のステータスコード情報提供 1XX の親クラスです。... -
Addrinfo
# ipv6 _ to _ ipv4 -> Addrinfo|nil (15300.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... -
Socket
:: AncillaryData # ip _ pktinfo -> [Addrinfo , Integer , Addrinfo] (12406.0) -
自身の type が IP_PKTINFO である場合、保持しているデータ (アドレス、インターフェースのインデックス、ローカルアドレス) を3要素の配列で返します。
...自身の type が IP_PKTINFO である場合、保持しているデータ
(アドレス、インターフェースのインデックス、ローカルアドレス)
を3要素の配列で返します。
IP_PKTINFO は非標準的拡張であり、システムによっては使えない場合があ......dr = 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 # ipv6 _ pktinfo -> [Addrinfo , Integer] (12306.0) -
自身の type が IPV6_PKTINFO である場合、保持しているデータ (アドレス、インターフェースのインデックス) を2要素の配列で返します。
...自身の type が IPV6_PKTINFO である場合、保持しているデータ
(アドレス、インターフェースのインデックス)
を2要素の配列で返します。
IPV6_PKTINFO については 3542 を参照してください。
require 'socket'
addr = Addrinfo.ip("::1")
ifin......dex = 0
ancdata = Socket::AncillaryData.ipv6_pktinfo(addr, ifindex)
p ancdata.ipv6_pktinfo #=> [#<Addrinfo: ::1>, 0]
@see Socket::AncillaryData.ipv6_pktinfo,
Socket::AncillaryData#ipv6_pktinfo_addr,
Socket::AncillaryData#ipv6_pktinfo_ifindex,
Socket::Constants::IPV6_PKTINFO... -
Socket
:: AncillaryData # ipv6 _ pktinfo _ addr -> Addrinfo (12306.0) -
自身の type が IPV6_PKTINFO である場合、保持しているデータ (アドレス、インターフェースのインデックス) のアドレスを返します。
...type が IPV6_PKTINFO である場合、保持しているデータ
(アドレス、インターフェースのインデックス)
のアドレスを返します。
require 'socket'
addr = Addrinfo.ip("::1")
ifindex = 0
ancdata = Socket::AncillaryData.ipv6_pktinfo(addr, ifindex)
p ancda......ta.ipv6_pktinfo_addr #=> #<Addrinfo: ::1>
@see Socket::AncillaryData.ipv6_pktinfo,
Socket::AncillaryData#ipv6_pktinfo,
Socket::AncillaryData#ipv6_pktinfo_ifindex,
Socket::Constants::IPV6_PKTINFO... -
Encoding
:: Converter # primitive _ errinfo -> Array (12248.0) -
直前の Encoding::Converter#primitive_convert による変換の結果を保持する五要素の配列を返します。
...直前の Encoding::Converter#primitive_convert による変換の結果を保持する五要素の配列を返します。
@return [result, enc1, enc2, error_bytes, readagain_bytes] という五要素の配列
result は直前の primitive_convert の戻り値です。
それ以外の四要素は......:invalid_byte_sequence か :incomplete_input か :undefined_conversion だった場合に意味を持ちます。
enc1 はエラーの発生した原始変換の変換元のエンコーディング、enc2 は変換先のエンコーディングです。
error_bytes はエラーの発生原因とな......
primitive_errinfo はもっぱら Encoding::Converter#primitive_convert と組み合わせて使います。Encoding::Converter#convert を用いている場合にも取得することはできますが、有用な使い方は難しいでしょう。
//emlist[][ruby]{
# \xff is invalid as EUC-JP.... -
CGI
:: QueryExtension # path _ info -> String (12217.0) -
ENV['PATH_INFO'] を返します。
...ENV['PATH_INFO'] を返します。... -
MiniTest
:: Unit :: TestCase :: SUPPORTS _ INFO _ SIGNAL -> Fixnum | nil (12217.0) -
Signal が INFO というシグナルをサポートしているかどうかを 調べるための定数です。内部で使用します。
...Signal が INFO というシグナルをサポートしているかどうかを
調べるための定数です。内部で使用します。... -
Socket
:: AncillaryData # ipv6 _ pktinfo _ ifindex -> Integer (12206.0) -
自身の type が IPV6_PKTINFO である場合、保持しているデータ (アドレス、インターフェースのインデックス) のインデックスを返します。
...type が IPV6_PKTINFO である場合、保持しているデータ
(アドレス、インターフェースのインデックス)
のインデックスを返します。
require 'socket'
addr = Addrinfo.ip("::1")
ifindex = 0
ancdata = Socket::AncillaryData.ipv6_pktinfo(addr, ifindex)
p......ancdata.ipv6_pktinfo_ifindex #=> 0
@see Socket::AncillaryData.ipv6_pktinfo,
Socket::AncillaryData#ipv6_pktinfo,
Socket::AncillaryData#ipv6_pktinfo_addr,
Socket::Constants::IPV6_PKTINFO...