ライブラリ
- ビルトイン (5879)
- benchmark (39)
- bigdecimal (65)
-
cgi
/ core (39) -
cgi
/ session (65) -
cgi
/ session / pstore (13) -
cgi
/ util (162) - coverage (65)
- csv (286)
- date (637)
- dbm (39)
- debug (8)
- delegate (13)
- digest (65)
-
digest
/ sha2 (13) - drb (104)
-
drb
/ acl (13) -
drb
/ extserv (13) -
drb
/ extservm (39) -
drb
/ gw (13) -
drb
/ timeridconv (13) -
drb
/ unix (39) - e2mmap (42)
- erb (26)
- etc (52)
- fiber (8)
- fiddle (195)
-
fiddle
/ import (39) - fileutils (65)
- forwardable (26)
- gdbm (39)
- getoptlong (13)
-
io
/ console (13) -
io
/ console / size (26) - ipaddr (39)
- irb (91)
-
irb
/ cmd / nop (26) -
irb
/ context (13) -
irb
/ ext / save-history (11) -
irb
/ extend-command (66) -
irb
/ frame (39) -
irb
/ help (13) -
irb
/ input-method (56) -
irb
/ inspector (39) -
irb
/ magic-file (30) -
irb
/ xmp (13) - json (131)
-
json
/ add / bigdecimal (13) -
json
/ add / complex (13) -
json
/ add / date (13) -
json
/ add / date _ time (13) -
json
/ add / exception (13) -
json
/ add / ostruct (13) -
json
/ add / range (13) -
json
/ add / rational (13) -
json
/ add / regexp (13) -
json
/ add / struct (13) -
json
/ add / symbol (13) -
json
/ add / time (13) - logger (27)
- matrix (312)
-
minitest
/ unit (8) - monitor (13)
-
mutex
_ m (39) -
net
/ ftp (78) -
net
/ http (338) -
net
/ imap (208) -
net
/ pop (234) -
net
/ smtp (130) - open-uri (44)
- openssl (2495)
- optparse (91)
- ostruct (13)
- pathname (65)
- pp (52)
- prettyprint (52)
- prime (130)
- prism (5)
- pstore (13)
- psych (385)
- pty (39)
-
racc
/ parser (13) - rake (286)
-
rake
/ gempackagetask (13) -
rake
/ packagetask (13) -
rake
/ rdoctask (13) -
rake
/ testtask (13) - rbconfig (26)
-
rdoc
/ code _ object (13) -
rdoc
/ context (26) -
rdoc
/ generator / json _ index (13) -
rdoc
/ markdown (39) -
rdoc
/ markup (13) -
rdoc
/ markup / formatter (13) -
rdoc
/ markup / to _ ansi (13) -
rdoc
/ markup / to _ bs (13) -
rdoc
/ markup / to _ html (13) -
rdoc
/ markup / to _ html _ crossref (13) -
rdoc
/ markup / to _ rdoc (13) -
rdoc
/ parser (52) -
rdoc
/ parser / c (13) -
rdoc
/ parser / ruby (13) -
rdoc
/ parser / simple (13) -
rdoc
/ rdoc (13) -
rdoc
/ stats (13) -
rdoc
/ top _ level (52) - readline (468)
- reline (288)
- resolv (338)
- resolv-replace (39)
-
rexml
/ document (520) -
rexml
/ parsers / pullparser (13) -
rexml
/ parsers / sax2parser (13) -
rexml
/ parsers / streamparser (13) -
rexml
/ parsers / ultralightparser (13) -
rinda
/ rinda (39) -
rinda
/ tuplespace (13) - ripper (26)
-
ripper
/ filter (13) -
ripper
/ lexer (52) -
ripper
/ sexp (26) - rss (39)
- rubygems (13)
-
rubygems
/ builder (13) -
rubygems
/ command (117) -
rubygems
/ command _ manager (13) -
rubygems
/ defaults (117) -
rubygems
/ dependency _ installer (13) -
rubygems
/ dependency _ list (13) -
rubygems
/ digest / digest _ adapter (13) -
rubygems
/ doc _ manager (65) -
rubygems
/ ext / builder (52) -
rubygems
/ ext / configure _ builder (13) -
rubygems
/ ext / ext _ conf _ builder (13) -
rubygems
/ ext / rake _ builder (13) -
rubygems
/ format (39) -
rubygems
/ gem _ openssl (26) -
rubygems
/ gem _ path _ searcher (13) -
rubygems
/ indexer (13) -
rubygems
/ installer (91) -
rubygems
/ old _ format (39) -
rubygems
/ package (39) -
rubygems
/ package / tar _ header (13) -
rubygems
/ package / tar _ input (26) -
rubygems
/ package / tar _ output (26) -
rubygems
/ package / tar _ reader (13) -
rubygems
/ package / tar _ writer (39) -
rubygems
/ platform (39) -
rubygems
/ remote _ fetcher (26) -
rubygems
/ requirement (52) -
rubygems
/ security (104) -
rubygems
/ server (26) -
rubygems
/ source _ index (65) -
rubygems
/ source _ info _ cache (117) -
rubygems
/ source _ info _ cache _ entry (13) -
rubygems
/ spec _ fetcher (26) -
rubygems
/ specification (260) -
rubygems
/ test _ utilities (13) -
rubygems
/ uninstaller (13) -
rubygems
/ user _ interaction (91) -
rubygems
/ version (39) - scanf (6)
- sdbm (39)
- securerandom (91)
- set (27)
- shell (150)
-
shell
/ builtin-command (48) -
shell
/ command-processor (84) -
shell
/ filter (6) -
shell
/ process-controller (48) -
shell
/ system-command (6) - shellwords (39)
- singleton (13)
- socket (1066)
- stringio (39)
- strscan (26)
- sync (24)
-
syslog
/ logger (52) - tempfile (65)
- thwait (18)
- time (117)
- tmpdir (39)
- tracer (184)
- tsort (104)
- uri (442)
- weakref (13)
-
webrick
/ cgi (13) -
webrick
/ httpauth / basicauth (26) -
webrick
/ httpauth / digestauth (26) -
webrick
/ httpauth / htdigest (13) -
webrick
/ httpauth / htgroup (13) -
webrick
/ httpauth / htpasswd (13) -
webrick
/ httpproxy (39) -
webrick
/ httprequest (13) -
webrick
/ httpresponse (13) -
webrick
/ httpserver (26) -
webrick
/ httpservlet / abstract (26) -
webrick
/ httpservlet / cgihandler (13) -
webrick
/ httpservlet / erbhandler (13) -
webrick
/ httpservlet / filehandler (52) -
webrick
/ httpservlet / prochandler (13) -
webrick
/ httpstatus (13) -
webrick
/ httputils (13) -
webrick
/ httpversion (26) -
webrick
/ log (13) -
webrick
/ ssl (13) -
win32
/ registry (143) - win32ole (312)
-
yaml
/ store (26) - zlib (234)
クラス
- ACL (13)
- Addrinfo (104)
- Array (65)
- BasicSocket (39)
-
Benchmark
:: Job (13) -
Benchmark
:: Report (13) -
Benchmark
:: Tms (13) - BigDecimal (78)
- CGI (201)
-
CGI
:: Cookie (26) -
CGI
:: Session (26) -
CGI
:: Session :: FileStore (13) -
CGI
:: Session :: MemoryStore (13) -
CGI
:: Session :: NullStore (13) -
CGI
:: Session :: PStore (13) - CSV (260)
-
CSV
:: Row (13) -
CSV
:: Table (13) - Class (26)
- Complex (52)
- Coverage (65)
- DBM (39)
-
DRb
:: DRbObject (13) -
DRb
:: DRbServer (91) -
DRb
:: DRbUNIXSocket (39) -
DRb
:: ExtServ (13) -
DRb
:: ExtServManager (39) -
DRb
:: GW (13) -
DRb
:: TimerIdConv (13) - Data (28)
- Date (429)
- DateTime (234)
-
Digest
:: Base (65) -
Digest
:: SHA2 (13) - Dir (525)
- ERB (26)
- Encoding (130)
-
Encoding
:: Converter (78) - Enumerator (34)
-
Enumerator
:: Chain (8) -
Enumerator
:: Lazy (13) -
Enumerator
:: Product (4) -
Errno
:: EXXX (26) -
Etc
:: Group (26) -
Etc
:: Passwd (26) - Exception (52)
- Fiber (108)
-
Fiddle
:: CStruct (39) -
Fiddle
:: Closure (13) -
Fiddle
:: Closure :: BlockCaller (13) -
Fiddle
:: Function (13) -
Fiddle
:: Handle (52) -
Fiddle
:: Pointer (52) - File (854)
-
File
:: Stat (13) - FrozenError (18)
- GDBM (39)
-
Gem
:: Builder (13) -
Gem
:: Command (117) -
Gem
:: CommandManager (13) -
Gem
:: DependencyInstaller (13) -
Gem
:: DependencyList (13) -
Gem
:: DigestAdapter (13) -
Gem
:: DocManager (65) -
Gem
:: Ext :: Builder (52) -
Gem
:: Ext :: ConfigureBuilder (13) -
Gem
:: Ext :: ExtConfBuilder (13) -
Gem
:: Ext :: RakeBuilder (13) -
Gem
:: FileOperations (13) -
Gem
:: Format (39) -
Gem
:: GemPathSearcher (13) -
Gem
:: Indexer (13) -
Gem
:: Installer (91) -
Gem
:: OldFormat (39) -
Gem
:: Package :: TarHeader (13) -
Gem
:: Package :: TarInput (26) -
Gem
:: Package :: TarOutput (26) -
Gem
:: Package :: TarReader (13) -
Gem
:: Package :: TarWriter (13) -
Gem
:: Package :: TarWriter :: BoundedStream (13) -
Gem
:: Package :: TarWriter :: RestrictedStream (13) -
Gem
:: Platform (39) -
Gem
:: RemoteFetcher (26) -
Gem
:: RemoteFetcher :: FetchError (13) -
Gem
:: Requirement (52) -
Gem
:: Security :: Policy (26) -
Gem
:: Security :: Signer (13) -
Gem
:: Server (26) -
Gem
:: SourceIndex (65) -
Gem
:: SourceInfoCache (117) -
Gem
:: SourceInfoCacheEntry (13) -
Gem
:: SpecFetcher (26) -
Gem
:: Specification (260) -
Gem
:: StreamUI (13) -
Gem
:: StreamUI :: SilentProgressReporter (13) -
Gem
:: StreamUI :: SimpleProgressReporter (13) -
Gem
:: StreamUI :: VerboseProgressReporter (13) -
Gem
:: Uninstaller (13) -
Gem
:: Version (39) - GetoptLong (13)
- Hash (91)
- IO (598)
-
IO
:: Buffer (31) - IPAddr (39)
- IPSocket (13)
-
IRB
:: Context (13) -
IRB
:: ExtendCommand :: Nop (26) -
IRB
:: FileInputMethod (13) -
IRB
:: Frame (39) -
IRB
:: InputMethod (13) -
IRB
:: Inspector (26) -
IRB
:: ReadlineInputMethod (13) -
IRB
:: RelineInputMethod (4) -
IRB
:: StdioInputMethod (13) - Integer (57)
-
JSON
:: Coder (1) -
JSON
:: Parser (13) -
JSON
:: State (26) - KeyError (52)
- Logger (13)
-
Logger
:: Application (1) -
Logger
:: LogDevice (13) - Matrix (247)
-
MiniTest
:: Unit (2) -
MiniTest
:: Unit :: TestCase (6) - Module (69)
- Monitor (13)
- NameError (26)
-
Net
:: FTP (78) -
Net
:: HTTP (312) -
Net
:: HTTPRequest (13) -
Net
:: HTTPResponse (13) -
Net
:: IMAP (208) -
Net
:: POP3 (234) -
Net
:: SMTP (130) - NoMatchingPatternKeyError (5)
- NoMethodError (26)
- Object (26)
-
OpenSSL
:: ASN1 :: ASN1Data (13) -
OpenSSL
:: ASN1 :: BMPString (26) -
OpenSSL
:: ASN1 :: BitString (26) -
OpenSSL
:: ASN1 :: Boolean (26) -
OpenSSL
:: ASN1 :: Enumerated (26) -
OpenSSL
:: ASN1 :: GeneralString (26) -
OpenSSL
:: ASN1 :: GeneralizedTime (26) -
OpenSSL
:: ASN1 :: GraphicString (26) -
OpenSSL
:: ASN1 :: IA5String (26) -
OpenSSL
:: ASN1 :: ISO64String (26) -
OpenSSL
:: ASN1 :: Integer (26) -
OpenSSL
:: ASN1 :: Null (26) -
OpenSSL
:: ASN1 :: NumericString (26) -
OpenSSL
:: ASN1 :: ObjectId (39) -
OpenSSL
:: ASN1 :: OctetString (26) -
OpenSSL
:: ASN1 :: PrintableString (26) -
OpenSSL
:: ASN1 :: Sequence (26) -
OpenSSL
:: ASN1 :: Set (26) -
OpenSSL
:: ASN1 :: T61String (26) -
OpenSSL
:: ASN1 :: UTCTime (26) -
OpenSSL
:: ASN1 :: UTF8String (26) -
OpenSSL
:: ASN1 :: UniversalString (26) -
OpenSSL
:: ASN1 :: VideotexString (26) -
OpenSSL
:: BN (104) -
OpenSSL
:: Cipher (26) -
OpenSSL
:: Cipher :: AES (13) -
OpenSSL
:: Cipher :: AES128 (13) -
OpenSSL
:: Cipher :: AES192 (13) -
OpenSSL
:: Cipher :: AES256 (13) -
OpenSSL
:: Cipher :: BF (13) -
OpenSSL
:: Cipher :: CAST5 (13) -
OpenSSL
:: Cipher :: DES (13) -
OpenSSL
:: Cipher :: IDEA (13) -
OpenSSL
:: Cipher :: RC2 (26) -
OpenSSL
:: Cipher :: RC4 (26) -
OpenSSL
:: Cipher :: RC5 (13) -
OpenSSL
:: Config (39) -
OpenSSL
:: Digest (26) -
OpenSSL
:: Digest :: DSS (39) -
OpenSSL
:: Digest :: DSS1 (39) -
OpenSSL
:: Digest :: Digest (13) -
OpenSSL
:: Digest :: MD2 (39) -
OpenSSL
:: Digest :: MD4 (39) -
OpenSSL
:: Digest :: MD5 (39) -
OpenSSL
:: Digest :: MDC2 (39) -
OpenSSL
:: Digest :: RIPEMD160 (39) -
OpenSSL
:: Digest :: SHA (39) -
OpenSSL
:: Digest :: SHA1 (39) -
OpenSSL
:: Digest :: SHA224 (39) -
OpenSSL
:: Digest :: SHA256 (39) -
OpenSSL
:: Digest :: SHA384 (39) -
OpenSSL
:: Digest :: SHA512 (39) -
OpenSSL
:: Engine (52) -
OpenSSL
:: HMAC (39) -
OpenSSL
:: Netscape :: SPKI (26) -
OpenSSL
:: OCSP :: BasicResponse (13) -
OpenSSL
:: OCSP :: CertificateId (13) -
OpenSSL
:: OCSP :: Request (26) -
OpenSSL
:: OCSP :: Response (39) -
OpenSSL
:: PKCS12 (26) -
OpenSSL
:: PKCS7 (78) -
OpenSSL
:: PKCS7 :: RecipientInfo (13) -
OpenSSL
:: PKCS7 :: SignerInfo (13) -
OpenSSL
:: PKey :: DH (65) -
OpenSSL
:: PKey :: DSA (78) -
OpenSSL
:: PKey :: EC (39) -
OpenSSL
:: PKey :: EC :: Group (26) -
OpenSSL
:: PKey :: EC :: Point (39) -
OpenSSL
:: PKey :: RSA (90) -
OpenSSL
:: SSL :: SSLContext (26) -
OpenSSL
:: SSL :: SSLServer (13) -
OpenSSL
:: SSL :: SSLSocket (26) -
OpenSSL
:: SSL :: Session (13) -
OpenSSL
:: X509 :: Attribute (26) -
OpenSSL
:: X509 :: CRL (26) -
OpenSSL
:: X509 :: Certificate (26) -
OpenSSL
:: X509 :: Extension (26) -
OpenSSL
:: X509 :: ExtensionFactory (13) -
OpenSSL
:: X509 :: Name (78) -
OpenSSL
:: X509 :: Request (26) -
OpenSSL
:: X509 :: Revoked (13) -
OpenSSL
:: X509 :: Store (13) -
OpenSSL
:: X509 :: StoreContext (13) - OpenStruct (26)
- OptionParser (78)
-
OptionParser
:: ParseError (13) - PP (52)
- PStore (13)
- Pathname (65)
- PrettyPrint (52)
- Prime (78)
-
Prime
:: PseudoPrimeGenerator (13) -
Prism
:: Node (5) - Proc (13)
-
Process
:: Status (13) -
Psych
:: Emitter (13) -
Psych
:: Nodes :: Alias (13) -
Psych
:: Nodes :: Document (13) -
Psych
:: Nodes :: Mapping (13) -
Psych
:: Nodes :: Scalar (13) -
Psych
:: Nodes :: Sequence (13) -
Psych
:: Nodes :: Stream (13) -
Psych
:: Parser (13) -
Psych
:: ScalarScanner (13) -
Psych
:: Stream (13) -
Psych
:: TreeBuilder (13) -
Psych
:: Visitors :: YAMLTree (13) -
RDoc
:: CodeObject (13) -
RDoc
:: Context (13) -
RDoc
:: Context :: Section (13) -
RDoc
:: Generator :: JsonIndex (13) -
RDoc
:: Markdown (39) -
RDoc
:: Markup (13) -
RDoc
:: Markup :: Formatter (13) -
RDoc
:: Markup :: ToAnsi (13) -
RDoc
:: Markup :: ToBs (13) -
RDoc
:: Markup :: ToHtml (13) -
RDoc
:: Markup :: ToHtmlCrossref (13) -
RDoc
:: Markup :: ToRdoc (13) -
RDoc
:: Parser (52) -
RDoc
:: Parser :: C (13) -
RDoc
:: Parser :: Ruby (13) -
RDoc
:: Parser :: Simple (13) -
RDoc
:: RDoc (13) -
RDoc
:: Stats (13) -
RDoc
:: TopLevel (52) -
REXML
:: AttlistDecl (13) -
REXML
:: Attribute (26) -
REXML
:: Attributes (13) -
REXML
:: CData (13) -
REXML
:: Child (13) -
REXML
:: Comment (26) -
REXML
:: DocType (13) -
REXML
:: Document (78) -
REXML
:: Element (13) -
REXML
:: ElementDecl (13) -
REXML
:: Elements (13) -
REXML
:: Entity (39) -
REXML
:: ExternalEntity (13) -
REXML
:: Formatters :: Default (13) -
REXML
:: Formatters :: Pretty (13) -
REXML
:: Formatters :: Transitive (13) -
REXML
:: Instruction (13) -
REXML
:: NotationDecl (13) -
REXML
:: Parent (13) -
REXML
:: Parsers :: PullParser (13) -
REXML
:: Parsers :: SAX2Parser (13) -
REXML
:: Parsers :: StreamParser (13) -
REXML
:: Parsers :: UltraLightParser (13) -
REXML
:: Text (39) -
REXML
:: XMLDecl (26) -
REXML
:: XPath (39) -
RSS
:: Parser (26) -
Racc
:: Parser (13) - Ractor (74)
-
Ractor
:: Port (1) -
Rake
:: FileList (26) -
Rake
:: FileTask (13) -
Rake
:: GemPackageTask (13) -
Rake
:: InvocationChain (26) -
Rake
:: NameSpace (13) -
Rake
:: PackageTask (13) -
Rake
:: RDocTask (13) -
Rake
:: Task (104) -
Rake
:: TaskArguments (13) -
Rake
:: TestTask (13) - Random (143)
- Range (26)
- Rational (26)
- Regexp (133)
-
Reline
:: Face (12) - Resolv (91)
-
Resolv
:: DNS (39) -
Resolv
:: DNS :: Name (26) -
Resolv
:: DNS :: Resource :: HINFO (13) -
Resolv
:: DNS :: Resource :: IN :: A (13) -
Resolv
:: DNS :: Resource :: IN :: AAAA (13) -
Resolv
:: DNS :: Resource :: IN :: SRV (13) -
Resolv
:: DNS :: Resource :: IN :: WKS (13) -
Resolv
:: DNS :: Resource :: MINFO (13) -
Resolv
:: DNS :: Resource :: MX (13) -
Resolv
:: DNS :: Resource :: SOA (13) -
Resolv
:: DNS :: Resource :: TXT (13) -
Resolv
:: Hosts (13) -
Resolv
:: IPv4 (26) -
Resolv
:: IPv6 (26) -
Rinda
:: DRbObjectTemplate (13) -
Rinda
:: SimpleRenewer (13) -
Rinda
:: TupleSpace (13) -
Rinda
:: TupleSpaceProxy (13) - Ripper (104)
-
Ripper
:: Filter (13) -
Ruby
:: Box (3) - RubyVM (39)
-
RubyVM
:: InstructionSequence (130) - SDBM (39)
- SOCKSSocket (39)
-
Scanf
:: FormatString (6) - Set (39)
- Shell (150)
-
Shell
:: AppendFile (6) -
Shell
:: AppendIO (6) -
Shell
:: Cat (6) -
Shell
:: CommandProcessor (84) -
Shell
:: Concat (6) -
Shell
:: Echo (6) -
Shell
:: Filter (6) -
Shell
:: Glob (6) -
Shell
:: ProcessController (48) -
Shell
:: SystemCommand (6) -
Shell
:: Tee (6) -
Shell
:: Void (6) - SignalException (39)
- SimpleDelegator (13)
- Socket (533)
-
Socket
:: AncillaryData (65) -
Socket
:: Option (52) -
Socket
:: UDPSource (13) - String (39)
- StringIO (39)
- StringScanner (26)
- Struct (83)
- Symbol (26)
- Sync (6)
-
Sync
_ m :: Err (6) -
Sync
_ m :: LockModeFailer (6) -
Sync
_ m :: UnknownLocker (6) -
Syslog
:: Logger (52) - SystemCallError (52)
- SystemExit (13)
- TCPServer (26)
- TCPSocket (65)
- Tempfile (65)
- Thread (266)
-
Thread
:: Backtrace (5) -
Thread
:: ConditionVariable (13) -
Thread
:: Mutex (13) -
Thread
:: Queue (18) -
Thread
:: SizedQueue (13) - ThreadGroup (13)
- ThreadsWait (18)
- Time (360)
- TracePoint (44)
- Tracer (192)
- UDPSocket (26)
- UNIXServer (52)
- UNIXSocket (78)
-
URI
:: FTP (52) -
URI
:: Generic (104) -
URI
:: HTTP (39) -
URI
:: LDAP (39) -
URI
:: MailTo (39) - Vector (65)
-
WEBrick
:: BasicLog (13) -
WEBrick
:: CGI (13) -
WEBrick
:: Cookie (52) -
WEBrick
:: GenericServer (13) -
WEBrick
:: HTTPAuth :: BasicAuth (26) -
WEBrick
:: HTTPAuth :: DigestAuth (26) -
WEBrick
:: HTTPAuth :: Htdigest (13) -
WEBrick
:: HTTPAuth :: Htgroup (13) -
WEBrick
:: HTTPAuth :: Htpasswd (13) -
WEBrick
:: HTTPProxyServer (13) -
WEBrick
:: HTTPRequest (13) -
WEBrick
:: HTTPResponse (13) -
WEBrick
:: HTTPServer (13) -
WEBrick
:: HTTPServer :: MountTable (13) -
WEBrick
:: HTTPServlet :: AbstractServlet (26) -
WEBrick
:: HTTPServlet :: CGIHandler (13) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (13) -
WEBrick
:: HTTPServlet :: ERBHandler (13) -
WEBrick
:: HTTPServlet :: FileHandler (39) -
WEBrick
:: HTTPServlet :: ProcHandler (13) -
WEBrick
:: HTTPUtils :: FormData (13) -
WEBrick
:: HTTPVersion (26) - WIN32OLE (143)
-
WIN32OLE
_ EVENT (26) -
WIN32OLE
_ METHOD (13) -
WIN32OLE
_ PARAM (13) -
WIN32OLE
_ RECORD (13) -
WIN32OLE
_ TYPE (52) -
WIN32OLE
_ TYPELIB (26) -
WIN32OLE
_ VARIANT (26) - WeakRef (13)
-
Win32
:: Registry (130) -
Win32
:: Registry :: PredefinedKey (13) - XMP (13)
-
YAML
:: Store (26) -
Zlib
:: Deflate (26) -
Zlib
:: GzipFile (39) -
Zlib
:: GzipReader (65) -
Zlib
:: GzipWriter (65) -
Zlib
:: Inflate (26) -
Zlib
:: ZStream (13)
モジュール
- Exception2MessageMapper (42)
- Fiddle (52)
- FileUtils (65)
- Forwardable (26)
- GC (221)
-
GC
:: Profiler (104) - Gem (143)
-
Gem
:: DefaultUserInteraction (39) -
Gem
:: Package (26) -
Gem
:: QuickLoader (13) -
Gem
:: Security (65) - IRB (117)
-
IRB
:: ContextExtender (22) -
IRB
:: ExtendCommandBundle (44) -
IRB
:: HistorySavingAbility (11) - JSON (78)
-
JSON
:: Generator :: GeneratorMethods :: String :: Extend (13) -
Mutex
_ m (39) - OpenURI (26)
- PTY (39)
- Process (122)
- Psych (216)
-
REXML
:: Security (52) -
RSS
:: Maker (13) - Rake (39)
- RakeFileUtils (52)
- RbConfig (26)
- Readline (286)
- Reline (276)
-
RubyVM
:: AbstractSyntaxTree (36) -
RubyVM
:: MJIT (15) -
RubyVM
:: YJIT (38) - SecureRandom (91)
- Shellwords (39)
- Singleton (13)
- TSort (104)
- URI (187)
-
WEBrick
:: HTTPStatus (13) - Warning (32)
オブジェクト
- ENV (863)
-
IRB
:: MagicFile (30) -
Readline
:: HISTORY (182) -
WEBrick
:: NullReader (26) - main (182)
キーワード
- << (13)
- === (13)
- APOP (13)
- CurrentContext (13)
- DEBUG (13)
- DEBUG= (13)
-
ENCODING
_ SPEC _ RE (10) - Fail (24)
- I (13)
- Inspector (13)
- Proxy (13)
- Raise (6)
- [] (232)
- []= (42)
-
_ fork (5) -
_ httpdate (13) -
_ iso8601 (13) -
_ jisx0301 (13) -
_ load (26) -
_ parse (13) -
_ rfc2822 (13) -
_ rfc3339 (13) -
_ rfc822 (13) -
_ strptime (26) -
_ xmlschema (13) - abort (26)
-
abort
_ on _ exception (13) -
abort
_ on _ exception= (13) -
absolute
_ path (13) -
absolute
_ path? (13) - accept (13)
-
accept
_ charset (13) -
accept
_ charset= (13) -
accept
_ loop (13) - activate (6)
-
active
_ process _ controllers (6) -
add
_ authenticator (13) -
add
_ common _ option (13) -
add
_ delegate _ command _ to _ shell (6) -
add
_ filter (16) -
add
_ generator (13) -
add
_ handler (13) -
add
_ specific _ extra _ args (13) -
add
_ trusted _ cert (13) -
alias
_ command (18) -
alias
_ extension (13) -
alias
_ map (6) - aliases (13)
-
all
_ classes _ and _ modules (13) -
all
_ symbols (13) -
all
_ waits (12) -
allow
_ reentry (5) - alphanumeric (13)
- append (13)
-
append
_ features (13) - application (13)
- application= (13)
- array (13)
-
array
_ attribute (13) -
array
_ attributes (13) -
asciicompat
_ encoding (26) - assoc (13)
- at (78)
- atime (13)
- attribute (13)
-
attribute
_ alias _ singular (13) -
attribute
_ defaults (13) -
attribute
_ names (13) - attributes (13)
-
auth
_ only (13) -
auto
_ compact (13) -
auto
_ compact= (13) -
auto
_ indent _ proc (7) -
auto
_ indent _ proc= (7) - autocompletion (5)
- autocompletion= (5)
- autorun (1)
- base64 (13)
- base64digest (13)
- basename (13)
-
basic
_ quote _ characters (20) -
basic
_ quote _ characters= (20) -
basic
_ word _ break _ characters (20) -
basic
_ word _ break _ characters= (20) - basis (13)
- binread (13)
- binwrite (13)
- birthtime (13)
-
block
_ output _ synchronize (6) - blockdev? (13)
- blocking (4)
- blocking? (13)
-
body
_ permitted? (13) - bool (13)
- bottom (13)
- build (195)
- build2 (26)
-
build
_ args (13) -
build
_ args= (13) -
build
_ cert (13) -
build
_ self _ signed _ cert (13) -
builtin
_ curves (13) -
by
_ id (13) - bytes (13)
- cache (13)
-
cache
_ data (13) - callback (13)
-
can
_ parse (13) - cascade (6)
- cascade= (6)
- categories (2)
- cd (6)
- certs (13)
- chardev? (13)
- chdir (52)
- check (13)
- children (26)
- chmod (13)
- chown (13)
- chroot (13)
- ciphers (13)
- civil (26)
-
class
_ name (13) - cleanup (13)
- clear (52)
- clone (13)
-
code
_ gc (4) - codepage (13)
- codepage= (13)
-
collect
_ method (13) -
column
_ vector (13) - columns (13)
- combine (26)
- command (13)
- command= (13)
- commands (13)
- commercial (26)
- compact (13)
- compatible? (13)
- compile (26)
-
compile
_ file (13) -
compile
_ option (13) -
compile
_ option= (13) -
completer
_ quote _ characters (20) -
completer
_ quote _ characters= (20) -
completer
_ word _ break _ characters (20) -
completer
_ word _ break _ characters= (20) -
completion
_ append _ character (20) -
completion
_ append _ character= (20) -
completion
_ case _ fold (20) -
completion
_ case _ fold= (20) -
completion
_ proc (20) -
completion
_ proc= (20) -
completion
_ quote _ character (7) - component (13)
- conf (13)
- config (7)
- configs (3)
-
configured
_ args (13) -
configured
_ args= (13) - connect (13)
- console (13)
-
console
_ size (13) -
const
_ load (13) - constants (13)
- convert (26)
-
copy
_ stream (26) - correct? (13)
- count (19)
- create (143)
-
create
_ guid (13) -
create
_ id (13) -
create
_ id= (13) -
create
_ rule (13) - ctime (13)
- current (33)
-
current
_ scheduler (5) - debug (32)
- debug= (32)
- debug? (6)
-
debug
_ output _ lock (6) -
debug
_ output _ locked? (6) -
debug
_ output _ synchronize (6) -
debug
_ output _ try _ lock (6) -
debug
_ output _ unlock (6) -
decode
_ utf7 (13) -
decode
_ www _ form (13) -
decode
_ www _ form _ component (13) -
def
_ builtin _ commands (6) -
def
_ exception (6) -
def
_ extend _ command (22) -
def
_ inspector (13) -
def
_ system _ command (12) - default (26)
-
default
_ acl (13) -
default
_ argc _ limit (13) -
default
_ bindir (13) -
default
_ console _ size (13) -
default
_ dir (13) -
default
_ exec _ format (13) -
default
_ external (13) -
default
_ external= (13) -
default
_ id _ conv (13) -
default
_ imap _ port (13) -
default
_ imaps _ port (13) -
default
_ internal (13) -
default
_ internal= (13) -
default
_ load _ limit (13) -
default
_ passive (13) -
default
_ passive= (13) -
default
_ path (13) -
default
_ pop3 _ port (13) -
default
_ pop3s _ port (13) -
default
_ port (65) -
default
_ record _ separator (6) -
default
_ record _ separator= (6) -
default
_ sources (13) -
default
_ ssl _ context (13) -
default
_ ssl _ port (26) -
default
_ submission _ port (13) -
default
_ system _ path (6) -
default
_ system _ path= (6) -
default
_ system _ source _ cache _ dir (13) -
default
_ tls _ port (26) -
default
_ user _ source _ cache _ dir (13) -
default
_ value (13) - define (8)
-
define
_ aliases (13) -
define
_ method (26) -
define
_ task (13) - deflate (13)
- delete (52)
-
delete
_ all (26) -
delete
_ at (13) -
delete
_ if (26) - diagonal (13)
-
dig
_ perfect _ match _ proc (7) -
dig
_ perfect _ match _ proc= (7) - digest (208)
- directory? (13)
- dirname (13)
- disable (26)
-
disable
_ ssl (13) - disasm (13)
- disassemble (13)
-
display
_ c _ call (8) -
display
_ c _ call= (8) -
display
_ c _ call? (8) -
display
_ process _ id (8) -
display
_ process _ id= (8) -
display
_ process _ id? (8) -
display
_ thread _ id (8) -
display
_ thread _ id= (8) -
display
_ thread _ id? (8) -
do
_ not _ reverse _ lookup (13) -
do
_ not _ reverse _ lookup= (13) -
double
_ fig (13) - dump (26)
-
dump
_ exit _ locations (4) -
dump
_ stream (13) - dup (5)
- each (143)
-
each
_ active _ object (6) -
each
_ address (13) -
each
_ caller _ location (6) -
each
_ child (52) -
each
_ key (26) -
each
_ name (13) -
each
_ pair (26) -
each
_ prime (26) -
each
_ strongly _ connected _ component (26) -
each
_ strongly _ connected _ component _ from (26) -
each
_ value (26) - elements (13)
-
emacs
_ editing _ mode (20) -
emacs
_ editing _ mode? (7) - empty (13)
- empty? (52)
- enable (29)
-
enable
_ ssl (13) - enabled? (24)
-
encode
_ utf7 (13) -
encode
_ www _ form (13) -
encode
_ www _ form _ component (13) - encrypt (13)
- engines (13)
-
ensure
_ ssl _ available (13) -
entity
_ expansion _ limit (26) -
entity
_ expansion _ limit= (26) -
entity
_ expansion _ text _ limit (26) -
entity
_ expansion _ text _ limit= (26) - entries (26)
- escape (39)
- escapeElement (13)
- escapeHTML (13)
- escapeURIComponent (4)
-
escape
_ element (13) -
escape
_ html (13) - except (13)
- exception (13)
- exec (13)
-
exec
_ format (13) -
exec
_ format= (13) - executable? (13)
-
executable
_ real? (13) - execute (13)
- exist? (26)
- exists? (18)
- exit (26)
- exit! (13)
-
extend
_ object (30) - extended (11)
- extension (13)
- extname (13)
-
extra
_ args (13) -
extra
_ args= (13) - extract (52)
- fchdir (6)
- fetch (39)
- fetcher (26)
- fetcher= (26)
- fields (2)
- file (13)
- file? (13)
-
filename
_ quote _ characters (20) -
filename
_ quote _ characters= (20) - filter (65)
- filter! (26)
-
filter
_ backtrace (13) - find (13)
-
find
_ class _ named (13) - first (13)
- fnmatch (13)
- fnmatch? (13)
- for (10)
-
for
_ fd (29) -
force
_ truecolor (3) - foreach (143)
- fork (39)
- format (13)
-
format
_ date (13) -
format
_ datetime (13) - freeze (13)
- from (13)
-
from
_ file _ by _ path (26) -
from
_ gems _ in (13) -
from
_ installed _ gems (13) -
from
_ io (26) -
from
_ prime _ division (13) -
from
_ source _ index (13) -
from
_ state (13) -
from
_ yaml (13) - ftype (13)
- generate (91)
-
generate
_ line (13) -
generate
_ prime (13) - generator (13)
- get (26)
-
get
_ instance (13) -
get
_ print (26) -
get
_ response (26) -
get
_ screen _ size (20) - getaddress (26)
- getaddresses (13)
- getaddrinfo (26)
- gethostbyaddr (13)
- gethostbyname (26)
- gethostname (13)
- getifaddrs (13)
- getname (13)
- getnameinfo (13)
- getnames (13)
- getopts (26)
- gets (13)
- getservbyname (13)
- getservbyport (13)
- getwd (26)
- glob (52)
- gm (26)
-
gregorian
_ leap? (13) - grpowned? (13)
-
handle
_ interrupt (13) -
has
_ key? (13) -
has
_ value? (13) -
have
_ option? (13) - hex (13)
- hexdigest (195)
- home (26)
-
home
_ install _ warning (13) -
home
_ install _ warning= (13) - hstack (13)
-
http
_ default _ port (13) - httpdate (39)
-
https
_ default _ port (13) - identical? (13)
- identity (13)
-
ignore
_ deadlock (13) -
ignore
_ deadlock= (13) - inactivate (6)
- include (13)
- include? (13)
- independent? (13)
- inflate (13)
- inherited (1)
- initialize (6)
- input= (20)
- inspect (26)
-
install
_ builtin _ commands (6) -
install
_ extend _ commands (22) -
install
_ system _ commands (12) -
installed
_ spec _ directories (13) - instance (65)
- int (26)
-
int
_ from _ prime _ division (13) - invert (13)
- ip (13)
-
ip
_ address _ list (13) -
ip
_ pktinfo (13) -
ipv6
_ pktinfo (13) -
irb
_ abort (13) -
irb
_ at _ exit (13) -
irb
_ exit (13) -
irb
_ original _ method _ name (11) -
is
_ version _ 1 _ 1? (13) -
is
_ version _ 1 _ 2? (13) - iso8601 (39)
- jd (26)
- jisx0301 (26)
- join (39)
-
json
_ create (169) -
julian
_ leap? (13) -
keep
_ if (26) - key (13)
- key? (13)
- keys (13)
-
keys
_ with _ inspector (13) -
keyword
_ init? (5) - kill (13)
-
last
_ error (13) -
last
_ error= (13) -
last
_ match (26) -
last
_ status (13) -
latest
_ gc _ info (26) -
latest
_ system _ cache _ file (13) -
latest
_ user _ cache _ file (13) - lchmod (13)
- lchown (13)
- leap? (13)
- left (13)
- length (26)
- lex (13)
-
libyaml
_ version (13) - limit (18)
-
line
_ stub (13) -
linear
_ time? (8) - linger (13)
- link (13)
- list (39)
- load (60)
-
load
_ file (13) -
load
_ from _ binary (13) -
load
_ from _ binary _ extra _ data (13) -
load
_ full _ rubygems _ library (13) -
load
_ rdoc (13) -
load
_ specification (13) -
load
_ stream (26) - local (39)
- locale (13)
- locale= (13)
-
locale
_ charmap (13) - log (2)
-
log
_ enabled? (2) - lstat (13)
- lutime (13)
- main (19)
- main? (2)
- make (26)
-
make
_ methods (13) -
make
_ passwd (26) -
make
_ shareable (6) - malloc (26)
- map (5)
- match (26)
- matches? (13)
-
max
_ flag _ count (13) -
max
_ flag _ count= (13) -
measure
_ total _ time (5) -
measure
_ total _ time= (5) - member? (13)
- members (17)
- merge! (26)
-
method
_ added (6) - mkdir (13)
- mkfifo (13)
- mktime (26)
- mktmpdir (26)
- mode (26)
- mtime (13)
-
must
_ C _ version (13) -
name
_ list (13) - nesting (13)
- new (5926)
- new2 (13)
-
new
_ ntoh (13) -
new
_ seed (13) -
new
_ with _ uri (13) - normalize (13)
-
normalize
_ yaml _ input (13) - notify (6)
- now (26)
-
nowrite
_ flag (13) -
nowrite
_ flag= (13) - ntop (13)
- of (25)
- off (8)
-
ole
_ classes (13) -
ole
_ free (13) -
ole
_ reference _ count (13) -
ole
_ show _ help (13) - on (16)
- open (675)
-
open
_ server (13) -
open
_ uri (26) - ordinal (26)
-
original
_ dir (13) - output= (21)
-
output
_ modifier _ proc (7) -
output
_ modifier _ proc= (7) -
overwrite
_ accessor (13) - owned? (13)
- pack (13)
-
pack
_ sockaddr _ in (13) -
pack
_ sockaddr _ un (13) - pair (26)
- parse (233)
-
parse
_ file (25) -
parse
_ line (13) -
parse
_ openssl (13) -
parse
_ rfc2253 (13) -
parse
_ stream (39) - parser (26)
-
parser
_ for (13) - parsers (13)
- pass (13)
- path (13)
-
path
_ warning (13) -
path
_ warning= (13) - pause (5)
-
peek
_ result (13) -
pending
_ interrupt? (13) - pipe (104)
- pipe? (13)
- polar (13)
- pop (13)
- popen (182)
-
post
_ form (13) - pp (13)
-
pre
_ input _ hook (7) -
pre
_ input _ hook= (7) - pretty (12)
- prime? (13)
-
prime
_ division (13) -
print
_ usage (13) - private (52)
-
process
_ controllers _ exclusive (6) - produce (13)
- product (8)
- progids (13)
-
prompt
_ proc (7) -
prompt
_ proc= (7) -
proxy
_ address (13) -
proxy
_ class? (13) -
proxy
_ pass (13) -
proxy
_ port (13) -
proxy
_ user (13) -
pseudo
_ rand (13) -
pseudo
_ rand _ range (13) - public (52)
- push (13)
- pwd (26)
- quote (13)
-
racc
_ runtime _ type (13) - rand (52)
-
rand
_ range (13) -
random
_ bytes (13) -
random
_ number (13) - rassoc (13)
-
raw
_ data (13) - read (65)
-
read
_ only (13) -
read
_ smime (13) - readable? (13)
-
readable
_ real? (13) - readline (7)
- readlines (52)
- readlink (13)
- readmultiline (7)
- realdirpath (13)
- realpath (13)
- receive (6)
-
receive
_ if (5) - rect (13)
- rectangular (13)
- recv (6)
- redirector (13)
- regexp (26)
- register (13)
- rehash (13)
- reject (39)
- reject! (26)
-
remove
_ handler (13) - rename (13)
- replace (13)
- report (13)
-
report
_ on _ exception (13) -
report
_ on _ exception= (13) -
required
_ attribute (13) -
required
_ attribute? (13) -
required
_ attributes (13) - reset (27)
-
reset
_ stats! (5) - result (26)
- resume (5)
-
rfc1123
_ date (12) - rfc2822 (39)
- rfc3339 (26)
- rfc822 (39)
- rmdir (13)
-
row
_ vector (13) - rows (13)
- ruby (13)
-
ruby2
_ keywords _ hash (13) -
ruby2
_ keywords _ hash? (13) -
ruby
_ engine (13) - run (26)
-
run
_ config (6) - running? (13)
-
runtime
_ stats (5) -
safe
_ load (26) - scalar (13)
- schedule (13)
- scheduler (13)
-
scope
_ name (26) - search (13)
-
search
_ convpath (13) -
search
_ with _ source (13) - select (45)
- select! (26)
- sender (13)
-
set
_ get _ line _ procs (16) -
set
_ scheduler (13) -
set
_ screen _ size (13) - setgid? (13)
- setuid? (13)
- sexp (13)
-
sexp
_ raw (13) - shareable? (6)
-
shareable
_ lambda (1) -
shareable
_ proc (1) -
sharing
_ detection (13) -
sharing
_ detection= (13) - shift (26)
- sign (13)
-
sign
_ cert (13) -
singleline
_ format (13) -
singleline
_ pp (13) - size (52)
- size? (13)
-
size
_ of (8) - slice (26)
-
sockaddr
_ in (13) -
sockaddr
_ un (13) - socket? (13)
-
socket
_ type (13) - socketpair (26)
- spawn (13)
-
special
_ prefixes (7) -
special
_ prefixes= (7) -
specific
_ extra _ args (13) -
specific
_ extra _ args _ hash (13) - split (39)
- sqrt (13)
- srand (26)
-
ssl
_ available? (13) -
ssl
_ params (13) - start (156)
- stat (91)
-
stat
_ heap (20) - state (26)
-
stats
_ enabled? (5) -
stats
_ string (3) - stdout (8)
- stdout= (8)
-
stdout
_ mutex (8) - sticky? (13)
- stop (13)
- store (13)
-
store
_ if _ absent (2) - stress (13)
- stress= (13)
- string (3)
-
strongly
_ connected _ components (13) - strptime (52)
- stubs (13)
-
stubs
_ for (13) - sym (13)
- symlink (13)
- symlink? (13)
- syslog (13)
- syslog= (13)
- sysopen (13)
-
system
_ cache _ file (13) - table (13)
-
task
_ defined? (13) - tasks (13)
- tcp (39)
-
tcp
_ server _ loop (26) -
tcp
_ server _ sockets (52) -
test
_ methods (1) -
test
_ order (1) -
test
_ suites (1) - time2wtime (13)
- timeout (4)
- timeout= (4)
- tmpdir (13)
-
to
_ a (13) -
to
_ h (26) -
to
_ hash (13) -
to
_ json (13) -
to
_ ptr (13) -
to
_ s (39) -
to
_ tty? (13) - today (26)
-
token
_ match (13) - tokenize (13)
- top (13)
-
total
_ time (18) - trace (13)
-
trace
_ func (8) - truecolor? (3)
- truncate (13)
-
trusted
_ cert _ path (13) -
try
_ convert (70) - tsort (13)
-
tsort
_ each (26) - type (3)
- type2name (13)
- typelibs (26)
- udp (13)
-
udp
_ server _ loop (26) -
udp
_ server _ loop _ on (13) -
udp
_ server _ recv (13) -
udp
_ server _ sockets (52) - ui (13)
- ui= (13)
- umask (26)
-
unalias
_ command (12) -
undef
_ system _ command (12) - unescape (13)
- unescapeElement (13)
- unescapeHTML (13)
- unescapeURIComponent (4)
-
unescape
_ element (13) -
unescape
_ html (13) - union (13)
- unit (13)
- unix (39)
-
unix
_ rights (13) -
unix
_ server _ loop (13) -
unix
_ server _ socket (26) - unlink (26)
- unnormalize (13)
-
unpack
_ sockaddr _ in (13) -
unpack
_ sockaddr _ un (13) - update (26)
-
update
_ ri _ cache (13) - urandom (13)
-
uri
_ option (13) -
urlsafe
_ base64 (13) -
use
_ registry (13) -
use
_ ssl? (13) -
use
_ ui (13) -
used
_ modules (13) -
used
_ refinements (4) -
user
_ cache _ file (13) -
user
_ dir (13) - using (13)
- utc (26)
- utime (13)
- uuid (13)
-
valid
_ civil? (13) -
valid
_ commercial? (13) -
valid
_ date? (13) -
valid
_ jd? (13) -
valid
_ ordinal? (13) - value? (13)
- values (13)
-
values
_ at (13) - verbose (27)
- verbose= (27)
- verbose? (14)
-
verbose
_ flag (13) -
verbose
_ flag= (13) - verify (13)
-
verify
_ compaction _ references (13) -
verify
_ trust _ dir (13) - version (26)
-
version
_ 1 _ 1? (13) -
version
_ 1 _ 2 (13) -
version
_ 1 _ 2? (13) -
vi
_ editing _ mode (20) -
vi
_ editing _ mode? (7) - vstack (13)
- wait (13)
-
wait
_ to _ finish _ all _ process _ controllers (6) - warn (10)
-
win32
_ last _ error (13) -
win32
_ last _ error= (13) -
world
_ readable? (13) -
world
_ writable? (13) - wrap (65)
- writable? (13)
-
writable
_ real? (13) - write (26)
-
write
_ smime (13) - wtime2time (13)
- xmlschema (39)
-
yaml
_ tag (13) - yield (18)
- zero (39)
- zero? (13)
検索結果
先頭5件
- ACL
. new(list=nil , order = DENY _ ALLOW) -> ACL - Addrinfo
. foreach(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> Enumerator - Addrinfo
. foreach(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) {|addrinfo| . . . } -> [Addrinfo] - Addrinfo
. getaddrinfo(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> [Addrinfo] - Addrinfo
. ip(host) -> Addrinfo
-
ACL
. new(list=nil , order = DENY _ ALLOW) -> ACL (1.0) -
新たな ACL オブジェクトを返します。
新たな ACL オブジェクトを返します。
list で許可/拒否するアドレスのリストを指定し、
order でデフォルトの挙動を指定します。
order に [m:ACL::DENY_ALLOW] を指定するとデフォルトですべてのアドレスを拒否します。[m:ACL::ALLOW_DENY] を指定するとデフォルトですべてのアドレスを許可します。
```ruby
require "drb/acl"
list = %w[
deny all
allow 192.168.1.1
allow ::ffff:192.168.1.2
allow 192.168.1.3
]
a... -
Addrinfo
. foreach(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> Enumerator (1.0) -
[m:Addrinfo.getaddrinfo] で得られる配列の各要素を繰り返します。
[m:Addrinfo.getaddrinfo] で得られる配列の各要素を繰り返します。
ブロックを省略した場合は [c:Enumerator] を返します。
- **param** `nodename` -- ノード名文字列(ホスト名もしくは IP アドレス)
- **param** `service` -- サービス名(文字列もしくはポート番号の整数)
- **param** `family` -- プロトコルファミリー(整数、文字列、シンボル、もしくは nil)
- **param** `socktype` -- ソケットタイプ(整数、文字列、シンボル、もしくは nil)
- **... -
Addrinfo
. foreach(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) {|addrinfo| . . . } -> [Addrinfo] (1.0) -
[m:Addrinfo.getaddrinfo] で得られる配列の各要素を繰り返します。
[m:Addrinfo.getaddrinfo] で得られる配列の各要素を繰り返します。
ブロックを省略した場合は [c:Enumerator] を返します。
- **param** `nodename` -- ノード名文字列(ホスト名もしくは IP アドレス)
- **param** `service` -- サービス名(文字列もしくはポート番号の整数)
- **param** `family` -- プロトコルファミリー(整数、文字列、シンボル、もしくは nil)
- **param** `socktype` -- ソケットタイプ(整数、文字列、シンボル、もしくは nil)
- **... -
Addrinfo
. getaddrinfo(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> [Addrinfo] (1.0) -
パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。
パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。
nodename (ホスト名) と service (ポート番号) を Addrinfo に変換します。
変換先は一意ではないため、複数のオブジェクトを返します。
nodename と service のどちらか一方は nil を渡すことができます
(その部分は変換されません)。
family, socktype, protocol には希望する方式のヒントを与えます。
例えば、SOCK_STREAM なソケットが必要な場合には socktype に指定します。
nil を指定した場合には制限しないこと... -
Addrinfo
. ip(host) -> Addrinfo (1.0) -
IP アドレスに対する Addrinfo オブジェクトを返します。
IP アドレスに対する Addrinfo オブジェクトを返します。
port, socktype, protocol は 0 で初期化されます。
つまりこの返り値はソケットを生成するには不適です。
```ruby
require 'socket'
p Addrinfo.ip("localhost") # => #<Addrinfo: 127.0.0.1 (localhost)>
```
- **param** `host` -- ホスト(IP アドレスもしくはホスト名)
- **SEE** [m:Addrinfo.new] -
Addrinfo
. new(sockaddr , family=Socket :: PF _ UNSPEC , socktype=0 , protocol=0) -> Addrinfo (1.0) -
新たな Addrinfo オブジェクトを返します。
新たな Addrinfo オブジェクトを返します。
sockaddr は [man:connect(2)] などで使われるパラメータで、
struct sockaddr に対応します。family, socktype, protocol
は [man:socket(2)] のパラメータに対応します。
sockaddr には文字列もしくは配列を指定します。
配列の場合は [m:IPSocket#addr] や [m:UNIXSocket#addr] の値と互換でなければなりません。
文字列の場合は [m:Socket.sockaddr_in] や
[m:Socket.unpack_sock... -
Addrinfo
. tcp(host , port) -> Addrinfo (1.0) -
TCP アドレスに対する Addrinfo オブジェクトを返します。
TCP アドレスに対する Addrinfo オブジェクトを返します。
```ruby
require 'socket'
p Addrinfo.tcp("localhost", "smtp")
# => #<Addrinfo: 127.0.0.1:25 TCP (localhost:smtp)>
```
- **param** `host` -- ホスト(IP アドレスもしくはホスト名)
- **param** `port` -- ポート番号(整数)もしくはサービス名(文字列) -
Addrinfo
. udp(host , port) -> Addrinfo (1.0) -
UDP アドレスに対する Addrinfo オブジェクトを返します。
UDP アドレスに対する Addrinfo オブジェクトを返します。
```ruby
require 'socket'
p Addrinfo.udp("localhost", "daytime")
# => #<Addrinfo: 127.0.0.1:13 UDP (localhost:daytime)>
```
- **param** `host` -- ホスト(IP アドレスもしくはホスト名)
- **param** `port` -- ポート番号(整数)もしくはサービス名(文字列)
