4132件ヒット
[1-100件を表示]
(0.061秒)
ライブラリ
- English (24)
- ビルトイン (60)
-
cgi
/ core (12) - csv (72)
- etc (1560)
- logger (105)
-
minitest
/ unit (1) -
net
/ http (12) - openssl (132)
- resolv (72)
-
rubygems
/ source _ info _ cache (360) -
rubygems
/ source _ info _ cache _ entry (48) -
rubygems
/ user _ interaction (24) - socket (1056)
- syslog (204)
-
syslog
/ logger (36) - uri (84)
-
webrick
/ httpauth / authenticator (24) -
webrick
/ httprequest (12) -
webrick
/ httpserver (12) -
webrick
/ httpstatus (24) -
webrick
/ log (60) -
win32
/ registry (12) -
win32
/ resolv (12)
クラス
- Addrinfo (648)
- BasicSocket (60)
- CSV (36)
-
CSV
:: FieldInfo (36) -
Encoding
:: Converter (12) - Exception (12)
-
Gem
:: SourceInfoCache (360) -
Gem
:: SourceInfoCacheEntry (48) -
Gem
:: StreamUI (12) - Logger (93)
-
MiniTest
:: Unit :: TestCase (1) - Object (12)
-
OpenSSL
:: PKCS7 (24) -
OpenSSL
:: PKCS7 :: RecipientInfo (48) -
OpenSSL
:: PKCS7 :: SignerInfo (60) -
Resolv
:: DNS :: Resource :: HINFO (36) -
Resolv
:: DNS :: Resource :: MINFO (36) - Socket (144)
-
Socket
:: AncillaryData (72) -
Socket
:: Ifaddr (48) -
Socket
:: UDPSource (24) -
Syslog
:: Logger (36) -
URI
:: FTP (12) -
URI
:: Generic (36) -
URI
:: HTTP (12) -
URI
:: LDAP (12) -
URI
:: MailTo (12) -
WEBrick
:: BasicLog (60) -
WEBrick
:: HTTPRequest (12) -
WEBrick
:: HTTPServer :: MountTable (12) -
Win32
:: Registry (12) -
Win32
:: Resolv (12)
モジュール
-
CGI
:: QueryExtension (12) - Etc (1560)
- GC (24)
-
Gem
:: UserInteraction (12) - Kernel (24)
-
Logger
:: Severity (12) -
Socket
:: Constants (60) - Syslog (108)
-
Syslog
:: Level (96) -
WEBrick
:: HTTPAuth :: Authenticator (12) -
WEBrick
:: HTTPAuth :: ProxyAuthenticator (12) -
WEBrick
:: HTTPStatus (12)
キーワード
-
$ ERROR _ INFO (12) -
$ LAST _ MATCH _ INFO (12) - << (12)
- HTTPNonAuthoritativeInformation (12)
-
IPV6
_ PKTINFO (24) -
IPV6
_ RECVPKTINFO (24) -
IP
_ PKTINFO (24) - InfoField (12)
-
LEVEL
_ MAP (12) -
LOG
_ ALERT (12) -
LOG
_ CRIT (12) -
LOG
_ DEBUG (12) -
LOG
_ EMERG (12) -
LOG
_ ERR (12) -
LOG
_ INFO (12) -
LOG
_ NOTICE (12) -
LOG
_ WARNING (12) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) - NonAuthoritativeInformation (12)
- ResponseInfoField (12)
-
SCRIPT
_ LINES _ _ (12) -
SC
_ 2 _ CHAR _ TERM (12) -
SC
_ 2 _ C _ BIND (12) -
SC
_ 2 _ C _ DEV (12) -
SC
_ 2 _ FORT _ DEV (12) -
SC
_ 2 _ FORT _ RUN (12) -
SC
_ 2 _ LOCALEDEF (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 _ SW _ DEV (12) -
SC
_ 2 _ UPE (12) -
SC
_ 2 _ VERSION (12) -
SC
_ ADVISORY _ INFO (12) -
SC
_ AIO _ LISTIO _ MAX (12) -
SC
_ AIO _ MAX (12) -
SC
_ AIO _ PRIO _ DELTA _ MAX (12) -
SC
_ ARG _ MAX (12) -
SC
_ ASYNCHRONOUS _ IO (12) -
SC
_ ATEXIT _ MAX (12) -
SC
_ AVPHYS _ PAGES (12) -
SC
_ BARRIERS (12) -
SC
_ BC _ BASE _ MAX (12) -
SC
_ BC _ DIM _ MAX (12) -
SC
_ BC _ SCALE _ MAX (12) -
SC
_ BC _ STRING _ MAX (12) -
SC
_ CHILD _ MAX (12) -
SC
_ CLK _ TCK (12) -
SC
_ CLOCK _ SELECTION (12) -
SC
_ COLL _ WEIGHTS _ MAX (12) -
SC
_ CPUSET _ SIZE (12) -
SC
_ CPUTIME (12) -
SC
_ DELAYTIMER _ MAX (12) -
SC
_ EXPR _ NEST _ MAX (12) -
SC
_ FSYNC (12) -
SC
_ GETGR _ R _ SIZE _ MAX (12) -
SC
_ GETPW _ R _ SIZE _ MAX (12) -
SC
_ HOST _ NAME _ MAX (12) -
SC
_ IOV _ MAX (12) -
SC
_ IPV6 (12) -
SC
_ JOB _ CONTROL (12) -
SC
_ LINE _ MAX (12) -
SC
_ LOGIN _ NAME _ MAX (12) -
SC
_ MAPPED _ FILES (12) -
SC
_ MEMLOCK (12) -
SC
_ MEMLOCK _ RANGE (12) -
SC
_ MEMORY _ PROTECTION (12) -
SC
_ MESSAGE _ PASSING (12) -
SC
_ MONOTONIC _ CLOCK (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
_ RAW _ SOCKETS (12) -
SC
_ READER _ WRITER _ LOCKS (12) -
SC
_ REALTIME _ SIGNALS (12) -
SC
_ REGEXP (12) -
SC
_ RE _ DUP _ MAX (12) -
SC
_ RTSIG _ MAX (12) -
SC
_ SAVED _ IDS (12) -
SC
_ SEMAPHORES (12) -
SC
_ SEM _ NSEMS _ MAX (12) -
SC
_ SEM _ VALUE _ MAX (12) -
SC
_ SHARED _ MEMORY _ OBJECTS (12) -
SC
_ SHELL (12) -
SC
_ SIGQUEUE _ MAX (12) -
SC
_ SPAWN (12) -
SC
_ SPIN _ LOCKS (12) -
SC
_ SPORADIC _ SERVER (12) -
SC
_ SS _ REPL _ MAX (12) -
SC
_ STREAM _ MAX (12) -
SC
_ SYMLOOP _ MAX (12) -
SC
_ SYNCHRONIZED _ IO (12) -
SC
_ THREADS (12) -
SC
_ THREAD _ ATTR _ STACKADDR (12) -
SC
_ THREAD _ ATTR _ STACKSIZE (12) -
SC
_ THREAD _ CPUTIME (12) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (12) -
SC
_ THREAD _ KEYS _ MAX (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 _ SAFE _ FUNCTIONS (12) -
SC
_ THREAD _ SPORADIC _ SERVER (12) -
SC
_ THREAD _ STACK _ MIN (12) -
SC
_ THREAD _ THREADS _ MAX (12) -
SC
_ TIMEOUTS (12) -
SC
_ TIMERS (12) -
SC
_ TIMER _ MAX (12) -
SC
_ TRACE (12) -
SC
_ TRACE _ EVENT _ FILTER (12) -
SC
_ TRACE _ EVENT _ NAME _ MAX (12) -
SC
_ TRACE _ INHERIT (12) -
SC
_ TRACE _ LOG (12) -
SC
_ TRACE _ NAME _ MAX (12) -
SC
_ TRACE _ SYS _ MAX (12) -
SC
_ TRACE _ USER _ EVENT _ MAX (12) -
SC
_ TTY _ NAME _ MAX (12) -
SC
_ TYPED _ MEMORY _ OBJECTS (12) -
SC
_ TZNAME _ MAX (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
_ VERSION (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) -
SO
_ DEBUG (24) -
SUPPORTS
_ INFO _ SIGNAL (1) -
TCP
_ INFO (24) -
accept
_ loop (12) - addr (12)
- afamily (12)
- alert (36)
- bind (24)
- broadaddr (12)
- cache (12)
-
cache
_ data (24) -
cache
_ file (12) - canonname (12)
- cgi (12)
- close (12)
- connect (24)
-
connect
_ address (12) -
connect
_ from (24) -
connect
_ to (24) - convert (36)
- cpu (12)
- crit (12)
- debug (12)
- debug? (12)
- dstaddr (12)
- emailbx (12)
- emerg (12)
-
enc
_ key (12) - err (12)
-
family
_ addrinfo (24) - flush (12)
- foreach (24)
- formatter (12)
-
get
_ resolv _ info (12) - getaddrinfo (24)
- getnameinfo (24)
- header (12)
- index (12)
- info (72)
- info? (48)
-
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)
-
latest
_ cache _ data (12) -
latest
_ cache _ file (12) -
latest
_ gc _ info (24) -
latest
_ system _ cache _ file (24) -
latest
_ user _ cache _ file (24) - line (12)
- listen (24)
-
local
_ address (24) - log (12)
- logger (12)
- mask (12)
- name (12)
-
net
/ telnet (10) - netmask (12)
- new (153)
- notice (12)
- os (12)
-
path
_ info (24) - pfamily (12)
-
power
_ assert (12) -
primitive
_ errinfo (12) - progname= (12)
- protocol (12)
-
read
_ all _ cache _ data (12) -
read
_ cache _ data (12) - recipients (12)
- recvfrom (12)
-
recvfrom
_ nonblock (12) - recvmsg (12)
-
recvmsg
_ nonblock (12) - refresh (24)
-
remote
_ address (24) - reset (12)
-
reset
_ cache _ data (12) -
reset
_ cache _ file (12) -
reset
_ cache _ for (12) - rmailbx (12)
-
ruby 1
. 8 . 4 feature (12) - scan (12)
- search (24)
-
search
_ with _ source (24) - serial (24)
-
set
_ backtrace (12) -
set
_ cache _ data (12) -
signed
_ time (12) - signers (12)
- size (12)
- socktype (12)
-
source
_ index (12) -
syslog
/ logger (12) -
system
_ cache _ file (24) - tcp (12)
-
to
_ s (12) -
to
_ sockaddr (12) -
try
_ file (12) - udp (12)
- unix (12)
- unix? (12)
-
unix
_ path (12) -
unix
_ server _ loop (12) - update (12)
-
user
_ cache _ file (24) - userinfo (12)
- userinfo= (12)
- warning (12)
-
webrick
/ cgi (12) -
write
_ cache (12) - xmlrpc (9)
検索結果
先頭5件
-
Logger
:: Severity :: INFO -> Integer (18201.0) -
ログレベル:情報を表す定数です。
ログレベル:情報を表す定数です。 -
Addrinfo
# family _ addrinfo(host , port) -> Addrinfo (9312.0) -
引数から自身に「似た」Addrinfo オブジェクトを生成します。
...」Addrinfo オブジェクトを生成します。
「似た」の意味はプロトコルファミリ、ソケットタイプ、プロトコルが
同じことを意味します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.......186.184.68:80 TCP (www.ruby-lang.org:80)>
Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")
#=> #<Addrinfo: /tmp/sock2 SOCK_STREAM>
@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もしくはサービス名(文字列)
@param path Unix... -
Addrinfo
# family _ addrinfo(path) -> Addrinfo (9312.0) -
引数から自身に「似た」Addrinfo オブジェクトを生成します。
...」Addrinfo オブジェクトを生成します。
「似た」の意味はプロトコルファミリ、ソケットタイプ、プロトコルが
同じことを意味します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 4649).family_addrinfo("www.ruby-lang.org", 80)
#=> #<Addrinfo: 221.......186.184.68:80 TCP (www.ruby-lang.org:80)>
Addrinfo.unix("/tmp/sock").family_addrinfo("/tmp/sock2")
#=> #<Addrinfo: /tmp/sock2 SOCK_STREAM>
@param host ホスト(IP アドレスもしくはホスト名)
@param port ポート番号(整数)もしくはサービス名(文字列)
@param path Unix... -
Addrinfo
. getaddrinfo(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> [Addrinfo] (9300.0) -
パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。
...パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。
nodename (ホスト名) と service (ポート番号) を Addrinfo に変換します。
変換先は一意ではないため、複数のオブジェクトを返します。
nodename と service......なしでは曖昧な指定となるためです。
例:
require 'socket'
Addrinfo.getaddrinfo("www.kame.net", 80, nil, :STREAM)
#=> [#<Addrinfo: 203.178.141.194:80 TCP (www.kame.net:80)>,
# #<Addrinfo: [2001:200:0:8002:203:47ff:fea5:3085]:80 TCP (www.kame.net:80)>]
@param nodename......ケットタイプ(整数、文字列、シンボル、もしくは nil)
@param protocol プロトコル(整数、もしくは nil)
@param flags フラグ(整数)
@raise SocketError getaddrinfo(3)がエラーを返したときに発生する例外です
@see Addrinfo.foreach, Socket.getaddrinfo... -
Addrinfo
# getnameinfo(flags=0) -> [String , String] (9200.0) -
ノード名とサービスを文字列の配列で返します。
...Addrinfo.tcp("127.0.0.1", 80).getnameinfo
#=> ["localhost", "www"]
Addrinfo.tcp("127.0.0.1", 80).getnameinfo(Socket::NI_NUMERICSERV)
#=> ["localhost", "80"]
@param flags フラグ
@raise SocketError getnameinfo(3) がエラーを起こした場合に生じる例外
@see Socket.getnameinfo... -
Encoding
:: Converter # primitive _ errinfo -> Array (6410.0) -
直前の Encoding::Converter#primitive_convert による変換の結果を保持する五要素の配列を返します。
...itive_errinfo はもっぱら Encoding::Converter#primitive_convert と組み合わせて使います。Encoding::Converter#convert を用いている場合にも取得することはできますが、有用な使い方は難しいでしょう。
//emlist[][ruby]{
# \xff is invalid as EUC-JP.
ec =.......new("EUC-JP", "Shift_JIS")
ec.primitive_convert(src="\xff", dst="", nil, 10)
p ec.primitive_errinfo
#=> [:invalid_byte_sequence, "EUC-JP", "Shift_JIS", "\xFF", ""]
# HIRAGANA LETTER A (\xa4\xa2 in EUC-JP) is not representable in ISO-8859-1.
# Since this error is occur in UTF-8 to ISO-8859-1 conver......TF-8 (\xE3\x81\x82).
ec = Encoding::Converter.new("EUC-JP", "ISO-8859-1")
ec.primitive_convert(src="\xa4\xa2", dst="", nil, 10)
p ec.primitive_errinfo
#=> [:undefined_conversion, "UTF-8", "ISO-8859-1", "\xE3\x81\x82", ""]
# partial character is invalid
ec = Encoding::Converter.new("EUC-JP", "ISO-88... -
Socket
:: AncillaryData # ip _ pktinfo -> [Addrinfo , Integer , Addrinfo] (6400.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... -
WEBrick
:: HTTPAuth :: ProxyAuthenticator :: InfoField -> "Proxy-Authentication-Info" (6303.0) -
キーの名前です。
キーの名前です。 -
Socket
. getaddrinfo(nodename , servname , family=nil , socktype=nil , protocol=nil , flags=nil) -> Array (6302.0) -
2553で定義された getaddrinfo() の機能を提供するクラスメソッド。この関数は gethostbyname() や getservbyname() の代わりとして用意されており、 IP のバージョンに依存しないプログラムを書くための標準的な API です。
...2553で定義された
getaddrinfo() の機能を提供するクラスメソッド。この関数は
gethostbyname() や getservbyname() の代わりとして用意されており、
IP のバージョンに依存しないプログラムを書くための標準的な API です。
@param nodename......。
@param flags getaddrinfo(3) の第3引数に指定する addrinfo 構造体の ai_flags メンバに相当する整数。 Socket::AI_PASSIVEなど。
@return 7つの要素からなるアドレス情報に関する配列を返します。
@raise SocketError getaddrinfo(3)がエラーを返し......see Addrinfo.getaddrinfo
=== アドレス情報について
アドレス情報とは7つの要素からなる次の形の配列です。
* 第0要素 - アドレスファミリー (String)
* 第1要素 - ポート番号 (Integer)
* 第2要素 - ホスト名 (String)
* 第3要素 - アド...