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