ライブラリ
- ビルトイン (190)
-
cgi
/ core (1) -
cgi
/ html (28) -
cgi
/ session (1) - csv (29)
- dbm (2)
- digest (1)
-
drb
/ extserv (1) -
drb
/ extservm (1) - e2mmap (2)
- erb (5)
- etc (6)
- fiddle (2)
-
fiddle
/ import (2) - gdbm (3)
- getoptlong (2)
-
irb
/ cmd / help (1) -
irb
/ cmd / load (3) -
irb
/ context (4) -
irb
/ extend-command (3) - json (20)
-
json
/ add / struct (1) - logger (19)
-
net
/ ftp (23) -
net
/ http (1) -
net
/ imap (4) - open-uri (4)
- openssl (51)
- optparse (15)
- ostruct (5)
- pathname (94)
- pp (1)
- pstore (5)
- psych (7)
- rake (32)
-
rake
/ loaders / makefile (1) -
rake
/ packagetask (4) -
rake
/ rdoctask (2) -
rake
/ testtask (2) -
rdoc
/ code _ object (2) -
rdoc
/ context (5) -
rdoc
/ markdown (2) -
rdoc
/ markup (3) -
rdoc
/ markup / formatter (1) -
rdoc
/ parser (2) -
rdoc
/ parser / c (1) -
rdoc
/ parser / ruby (1) -
rdoc
/ parser / simple (1) -
rdoc
/ top _ level (6) - readline (4)
- resolv (32)
-
rexml
/ document (30) -
rexml
/ sax2listener (4) -
rexml
/ streamlistener (5) - ripper (2)
-
ripper
/ filter (1) -
ripper
/ lexer (2) -
ripper
/ sexp (2) - rss (8)
- rubygems (2)
-
rubygems
/ command (5) -
rubygems
/ command _ manager (4) -
rubygems
/ commands / build _ command (2) -
rubygems
/ commands / dependency _ command (1) -
rubygems
/ commands / lock _ command (1) -
rubygems
/ commands / unpack _ command (1) -
rubygems
/ commands / which _ command (1) -
rubygems
/ config _ file (1) -
rubygems
/ dependency _ installer (2) -
rubygems
/ dependency _ list (3) -
rubygems
/ ext / builder (1) -
rubygems
/ indexer (1) -
rubygems
/ installer (5) -
rubygems
/ package (1) -
rubygems
/ package / tar _ writer (5) -
rubygems
/ security (1) -
rubygems
/ source _ index (4) -
rubygems
/ specification (9) - sdbm (3)
- shell (15)
-
shell
/ builtin-command (4) -
shell
/ command-processor (15) -
shell
/ filter (15) -
shell
/ system-command (2) - shellwords (1)
- socket (36)
-
syslog
/ logger (3) - tempfile (5)
- time (3)
- tracer (2)
- un (1)
- uri (2)
-
webrick
/ httprequest (2) -
webrick
/ httpresponse (1) -
webrick
/ httpservlet / cgihandler (1) -
webrick
/ httpservlet / erbhandler (1) -
webrick
/ httpservlet / filehandler (1) -
webrick
/ httputils (5) -
win32
/ registry (45) - win32ole (42)
-
yaml
/ store (2) - zlib (5)
クラス
- Addrinfo (4)
- BasicObject (8)
- BasicSocket (3)
- Binding (1)
- CGI (1)
-
CGI
:: Cookie (3) -
CGI
:: Session (1) - CSV (25)
-
CSV
:: Row (2) -
CSV
:: Table (2) - Class (2)
- DBM (2)
-
DRb
:: ExtServ (1) -
DRb
:: ExtServManager (1) - Dir (5)
- ERB (4)
- Encoding (1)
-
Encoding
:: InvalidByteSequenceError (2) -
Encoding
:: UndefinedConversionError (2) -
Fiddle
:: Function (2) - File (25)
- GDBM (3)
-
Gem
:: Command (5) -
Gem
:: CommandManager (4) -
Gem
:: Commands :: BuildCommand (2) -
Gem
:: Commands :: DependencyCommand (1) -
Gem
:: Commands :: LockCommand (1) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Commands :: WhichCommand (1) -
Gem
:: ConfigFile (1) -
Gem
:: DependencyInstaller (2) -
Gem
:: DependencyList (3) -
Gem
:: Ext :: Builder (1) -
Gem
:: Indexer (1) -
Gem
:: Installer (5) -
Gem
:: LoadError (1) -
Gem
:: Package :: TarWriter (5) -
Gem
:: SourceIndex (4) -
Gem
:: Specification (9) - GetoptLong (2)
- IO (9)
-
IRB
:: Context (4) -
IRB
:: ExtendCommand :: Help (1) -
IRB
:: ExtendCommand :: Load (1) -
IRB
:: ExtendCommand :: Require (1) -
IRB
:: ExtendCommand :: Source (1) -
JSON
:: Parser (2) -
JSON
:: State (3) - Logger (18)
-
Logger
:: Formatter (1) - MatchData (7)
- Method (1)
- Module (44)
- NameError (1)
-
Net
:: FTP (23) -
Net
:: HTTP (1) -
Net
:: IMAP (4) - NoMethodError (1)
- Object (13)
-
OpenSSL
:: ASN1 :: ObjectId (7) -
OpenSSL
:: Cipher (1) -
OpenSSL
:: Config (6) -
OpenSSL
:: Digest (2) -
OpenSSL
:: Engine (5) -
OpenSSL
:: PKCS12 (1) -
OpenSSL
:: SSL :: SSLContext (1) -
OpenSSL
:: SSL :: SSLSocket (3) -
OpenSSL
:: X509 :: CRL (1) -
OpenSSL
:: X509 :: Certificate (2) -
OpenSSL
:: X509 :: Extension (2) -
OpenSSL
:: X509 :: ExtensionFactory (1) -
OpenSSL
:: X509 :: Name (11) -
OpenSSL
:: X509 :: Request (2) - OpenStruct (5)
- OptionParser (15)
- PP (1)
- PStore (5)
- Pathname (93)
-
RDoc
:: CodeObject (2) -
RDoc
:: Context (5) -
RDoc
:: Markdown (2) -
RDoc
:: Markup (3) -
RDoc
:: Markup :: Formatter (1) -
RDoc
:: Parser (2) -
RDoc
:: Parser :: C (1) -
RDoc
:: Parser :: Ruby (1) -
RDoc
:: Parser :: Simple (1) -
RDoc
:: TopLevel (6) -
REXML
:: Attribute (2) -
REXML
:: Attributes (7) -
REXML
:: DocType (2) -
REXML
:: Element (7) -
REXML
:: Elements (1) -
REXML
:: Entity (2) -
REXML
:: NotationDecl (1) -
REXML
:: XPath (3) -
RSS
:: Element (2) -
RSS
:: Maker :: TextinputBase (2) -
RSS
:: RDF :: Textinput (2) -
RSS
:: Rss :: Channel :: TextInput (2) -
Rake
:: DefaultLoader (1) -
Rake
:: FileList (3) -
Rake
:: InvocationChain (4) -
Rake
:: InvocationChain :: EmptyInvocationChain (1) -
Rake
:: MakefileLoader (1) -
Rake
:: NameSpace (2) -
Rake
:: PackageTask (4) -
Rake
:: RDocTask (2) -
Rake
:: Task (4) -
Rake
:: TaskArguments (5) -
Rake
:: TestTask (2) - Resolv (13)
-
Resolv
:: DNS (9) -
Resolv
:: DNS :: Name (2) -
Resolv
:: DNS :: Resource :: SOA (1) -
Resolv
:: Hosts (7) - Ripper (6)
-
Ripper
:: Filter (1) - RubyVM (1)
- SDBM (3)
- Shell (15)
-
Shell
:: AppendFile (1) -
Shell
:: AppendIO (1) -
Shell
:: Cat (1) -
Shell
:: CommandProcessor (15) -
Shell
:: Filter (15) -
Shell
:: SystemCommand (2) -
Shell
:: Tee (1) - SignalException (3)
- Socket (15)
-
Socket
:: Option (3) - String (20)
- Struct (8)
- Symbol (2)
-
Syslog
:: Logger (3) - TCPSocket (1)
- Tempfile (5)
- Thread (5)
- Time (3)
- TracePoint (2)
- Tracer (2)
-
URI
:: Generic (1) -
URI
:: LDAP (1) - UnboundMethod (1)
-
WEBrick
:: Cookie (3) -
WEBrick
:: HTTPRequest (2) -
WEBrick
:: HTTPResponse (1) -
WEBrick
:: HTTPServlet :: CGIHandler (1) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (1) -
WEBrick
:: HTTPServlet :: ERBHandler (1) -
WEBrick
:: HTTPUtils :: FormData (4) - WIN32OLE (7)
-
WIN32OLE
_ METHOD (2) -
WIN32OLE
_ PARAM (7) -
WIN32OLE
_ TYPE (12) -
WIN32OLE
_ TYPELIB (6) -
WIN32OLE
_ VARIABLE (5) -
Win32
:: Registry (28) -
Win32
:: Registry :: PredefinedKey (1) -
YAML
:: Store (2) -
Zlib
:: GzipReader (2) -
Zlib
:: GzipWriter (3)
モジュール
-
CGI
:: HtmlExtension (28) -
ERB
:: DefMethod (1) - Enumerable (8)
- Etc (5)
- Exception2MessageMapper (2)
-
Fiddle
:: Importer (2) -
Gem
:: Package (1) -
Gem
:: Security (1) -
IRB
:: ContextExtender (1) -
IRB
:: ExtendCommandBundle (2) - JSON (10)
-
JSON
:: Generator :: GeneratorMethods :: Hash (1) -
JSON
:: Generator :: GeneratorMethods :: Object (1) - Kernel (21)
- ObjectSpace (4)
-
OpenSSL
:: Random (4) -
OpenSSL
:: SSL :: SocketForwarder (2) - OpenURI (2)
-
Process
:: GID (1) -
Process
:: UID (1) - Psych (7)
-
REXML
:: Namespace (5) -
REXML
:: SAX2Listener (4) -
REXML
:: StreamListener (5) - Rake (2)
-
Rake
:: TaskManager (7) - Readline (4)
- Shellwords (1)
- Signal (1)
-
Socket
:: Constants (10) -
WEBrick
:: HTTPUtils (1) -
Win32
:: Registry :: API (16)
オブジェクト
- main (4)
キーワード
- % (1)
- + (1)
-
/ (1) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (1) - << (2)
- <=> (3)
- == (3)
- === (1)
-
AI
_ CANONNAME (2) -
AI
_ NUMERICHOST (2) -
AI
_ NUMERICSERV (2) - CloseKey (1)
- Cookie (1)
- CreateKey (1)
- DeleteKey (1)
- DeleteValue (1)
- Digest (1)
-
EAI
_ AGAIN (2) -
EAI
_ FAIL (2) -
EAI
_ NONAME (2) - EnumKey (1)
- EnumValue (1)
-
FILENAME
_ COMPLETION _ PROC (1) - FlushKey (1)
-
IF
_ NAMESIZE (2) -
INSTRUCTION
_ NAMES (1) - JSON (1)
-
NI
_ NAMEREQD (2) -
NI
_ NUMERICSERV (2) - OpenKey (1)
- Pathname (1)
- QueryInfoKey (1)
- QueryValue (1)
- Ruby用語集 (1)
-
SO
_ PEERNAME (2) - SetValue (1)
-
USERNAME
_ COMPLETION _ PROC (1) -
WIN32OLE
_ METHOD (1) -
WIN32OLE
_ PARAM (1) -
WIN32OLE
_ VARIABLE (1) - [] (25)
- []= (13)
-
_ _ send _ _ (2) -
absolute
_ path (1) - add (4)
-
add
_ attributes (1) -
add
_ class (1) -
add
_ class _ or _ module (2) -
add
_ entry (1) -
add
_ file (2) -
add
_ file _ simple (2) -
add
_ html (1) -
add
_ module (1) -
add
_ namespace (2) -
add
_ row (1) -
add
_ special (1) -
add
_ tag (1) -
add
_ value (1) -
add
_ word _ pair (1) -
ap
_ name (1) -
ap
_ name= (1) - append (3)
- application (1)
- application= (1)
-
array
_ attribute (1) - atime (5)
- attlistdecl (1)
- attr (3)
-
attr
_ accessor (1) -
attr
_ reader (1) -
attr
_ writer (1) - attribute (1)
- autoload (2)
- autoload? (2)
- basename (5)
- binread (1)
- binwrite (1)
- birthtime (2)
- blockdev? (1)
- bool (1)
-
build
_ cert (1) - call (1)
-
callee
_ id (1) -
can
_ parse (1) -
cgi
/ session (1) - chardev? (1)
- chdir (1)
- check (1)
- checkbox (2)
-
checkbox
_ group (2) - children (1)
- chmod (5)
- chown (5)
- cipher (1)
-
class
_ eval (1) -
class
_ name (1) -
class
_ variable _ defined? (1) -
class
_ variable _ get (1) -
class
_ variable _ set (1) - cleanpath (1)
- cmp (1)
-
col
_ sep (1) - command (1)
- compress (1)
- confstr (1)
-
const
_ defined? (1) -
const
_ get (1) -
const
_ missing (1) -
const
_ set (1) - convert (3)
- create (4)
-
create
_ id (1) - ctime (5)
- debug (2)
-
def
_ class (1) -
def
_ erb _ method (1) -
def
_ exception (2) -
def
_ extend _ command (2) -
def
_ method (1) -
def
_ module (1) - default (1)
-
default
_ event _ sources (1) -
default
_ ole _ types (1) -
default
_ value (1) -
define
_ method (4) -
define
_ singleton _ method (2) - delete (7)
-
delete
_ all (1) -
delete
_ field (1) -
delete
_ if (2) -
delete
_ key (1) -
delete
_ namespace (1) -
delete
_ value (1) -
deprecate
_ constant (1) -
descriptor
_ length (1) -
destination
_ encoding _ name (2) - dig (1)
- digest (2)
- directory? (1)
- dirname (5)
- dn= (1)
- doctype (2)
-
drb
/ extservm (1) -
drb
/ gw (1) - dump (1)
- each (3)
-
each
_ address (4) -
each
_ child (2) -
each
_ element _ with _ attribute (1) -
each
_ element _ with _ text (1) -
each
_ entry (1) -
each
_ line (2) -
each
_ name (4) -
each
_ object (4) -
each
_ option (1) -
each
_ resource (1) -
each
_ value (1) - egd (1)
-
egd
_ bytes (1) - egrep (1)
- empty? (2)
-
end
_ element (1) -
enhance
_ with _ matching _ rule (1) - entity (1)
- entries (1)
- eql? (2)
- error (2)
- eval (2)
-
excluded
_ from _ list? (1) - executable? (1)
-
executable
_ real? (1) - execute (4)
- exist? (2)
- extension (1)
- extension? (1)
- extname (2)
-
fast
_ generate (1) -
fast
_ unparse (1) - fatal (2)
- fetch (1)
- file? (1)
-
file
_ absolute _ name= (1) -
file
_ field (2) -
file
_ relative _ name= (1) - filename (1)
- filename= (2)
-
filename
_ quote _ characters (1) -
filename
_ quote _ characters= (1) - filter (3)
- find (3)
-
find
_ class _ named (1) -
find
_ command (1) -
find
_ command _ possibilities (1) -
find
_ gems (1) -
find
_ module _ named (2) -
find
_ name (2) -
find
_ paths (1) -
find
_ spec _ by _ name _ and _ version (1) - first (1)
- fnmatch (1)
- fnmatch? (1)
- foreach (2)
- format (1)
-
formatted
_ program _ filename (1) - formatter= (2)
-
from
_ name (2) - ftype (5)
-
full
_ name (1) - gem (1)
-
gem
_ signature (1) - generate (2)
-
generate
_ bin _ script (1) -
generate
_ bin _ symlink (1) -
generate
_ windows _ script (1) - get (2)
-
get
_ all _ gem _ names (1) -
get
_ attribute (1) -
get
_ attribute _ ns (1) -
get
_ one _ gem _ name (1) -
get
_ path (1) -
get
_ value (1) - getaddress (4)
- getaddresses (4)
- getaddrinfo (2)
- getbinaryfile (2)
- getgrnam (1)
- gethostbyname (2)
- getname (4)
- getnameinfo (2)
- getnames (4)
- getpwnam (1)
- getresource (1)
- getresources (1)
- getservbyname (1)
- getservbyport (1)
- getsockopt (2)
- gettextfile (2)
- getwd (1)
- glob (4)
- grpowned? (1)
-
has
_ name? (1) - header? (1)
-
header
_ convert (3) - hidden (2)
- hostname (1)
- hostname= (2)
- httpdate (1)
- id (1)
- id2name (1)
- identical? (1)
-
implemented
_ ole _ types (1) - import (1)
-
import
_ symbol (1) -
in
_ namespace (1) - include (1)
- include? (1)
- info (3)
- init (1)
- initialize (1)
- inspect (1)
- install (1)
- instance (2)
-
instance
_ eval (1) -
instance
_ method (1) - instruction (1)
- int (1)
- intern (1)
- invoke (1)
-
irb
_ name (1) -
irb
_ name= (1) -
irb
_ original _ method _ name (1) - issuer= (2)
- j (1)
- jj (1)
- join (1)
- key? (1)
- keyname (1)
- lchmod (2)
- lchown (2)
- lex (1)
-
library
_ name (1) - list (1)
- ln (2)
- load (7)
-
load
_ file (2) -
load
_ gemspecs (1) -
load
_ random _ file (1) -
load
_ specification (1) -
load
_ stream (2) - log (2)
-
long
_ name (1) - lookup (2)
- lstat (5)
- lsub (1)
-
make
_ link (1) -
make
_ partial _ content (1) -
make
_ symlink (1) - match (1)
- max (4)
-
max
_ key _ length (1) -
max
_ value _ length (1) -
max
_ value _ name _ length (1) - mdtm (1)
- member? (1)
- method (1)
-
method
_ added (1) -
method
_ defined? (1) -
method
_ id (1) -
method
_ missing (1) -
method
_ removed (1) -
method
_ undefined (1) -
mime
_ type (1) - min (4)
- mkdir (3)
- mkfifo (1)
- mkpath (1)
- mlsd (2)
- mlst (1)
-
module
_ eval (1) -
module
_ function (1) - mtime (6)
- name= (12)
-
named
_ captures (1) - namespace (2)
-
net
/ http (1) -
net
/ smtp (1) - new (67)
-
new
_ ostruct _ member (1) -
new
_ scope (1) - notation (1)
- notationdecl (1)
-
num
_ keys (1) -
num
_ values (1) -
object
_ group (1) -
object
_ nl= (1) - offset (2)
-
ok
_ to _ remove? (1) -
ole
_ classes (2) -
ole
_ func _ methods (1) -
ole
_ get _ methods (1) -
ole
_ methods (1) -
ole
_ respond _ to? (1) -
ole
_ type (1) -
ole
_ type _ detail (1) -
ole
_ typelib (2) -
ole
_ types (1) - on (12)
- open (20)
-
open
_ uri (2) - opendir (2)
- optional? (1)
-
orig
_ name= (1) -
original
_ name (3) - output? (1)
-
overwrite
_ accessor (1) - owned? (1)
- pack (1)
-
package
_ dir= (1) - packdw (1)
- packqw (1)
-
parent
_ file _ name (1) -
parent
_ name (1) - parse (10)
- parse! (1)
-
parse
_ file (1) -
parse
_ openssl (1) -
parse
_ rfc2253 (1) -
parser
_ for (1) -
password
_ field (2) - path (1)
- pathconf (1)
- pipe? (1)
- popen (8)
-
post
_ connection _ check (1) - prefix (1)
- prefix= (1)
-
pretty
_ generate (1) -
pretty
_ unparse (1) - private (2)
-
private
_ class _ method (1) -
private
_ constant (1) -
private
_ method _ defined? (1) -
program
_ name (1) -
program
_ name= (2) - protected (1)
-
protected
_ method _ defined? (1) - public (2)
-
public
_ class _ method (1) -
public
_ constant (1) -
public
_ instance _ method (1) -
public
_ method (1) -
public
_ method _ defined? (1) -
public
_ send (2) - put (2)
- putbinaryfile (2)
- puts (1)
- puttextfile (2)
- pwd (1)
-
radio
_ group (2) -
rb
_ define _ class _ under (1) - read (3)
-
read
_ bin (1) -
read
_ i (1) -
read
_ only (1) -
read
_ s (1) - readable? (1)
-
readable
_ real? (1) - readlines (2)
- readlink (1)
- realdirpath (2)
- realpath (3)
- register (1)
-
register
_ command (1) -
relative
_ path _ from (1) -
remove
_ by _ name (1) -
remove
_ class _ variable (1) -
remove
_ const (1) -
remove
_ instance _ variable (1) -
remove
_ method (1) -
remove
_ option (1) - rename (7)
-
required
_ attribute (1) -
required
_ attribute? (1) - reset (2)
-
resolve
_ args (1) -
respond
_ to? (1) -
respond
_ to _ missing? (1) - retval? (1)
-
rexml
/ parsers / streamparser (1) - rfc2822 (1)
- rfc822 (1)
- rm (3)
- rmdir (2)
- rmtree (1)
- root? (1)
-
ruby 1
. 6 feature (1) -
ruby 1
. 8 . 3 feature (1) -
ruby 1
. 8 . 4 feature (1) - rubygems (1)
- rule (1)
-
safe
_ load (1) -
script
_ name= (1) -
scrolling
_ list (2) - send (2)
-
send
_ request (1) -
servername
_ cb= (1) - service (1)
-
set
_ arg _ names (1) -
set
_ get _ line _ procs (2) - setgid? (1)
- setproperty (2)
- setsockopt (3)
- setuid? (1)
- sexp (1)
-
sexp
_ raw (1) - shebang (1)
- shelljoin (1)
-
short
_ name (1) -
show
_ lookup _ failure (1) - signame (1)
-
singleton
_ method (1) -
singleton
_ method _ added (1) -
singleton
_ method _ removed (1) -
singleton
_ method _ undefined (1) - size (2)
- size? (1)
- slice (6)
- sn (1)
- socket? (1)
-
source
_ encoding _ name (2) -
source
_ ole _ types (1) - space= (1)
-
space
_ before= (1) -
spec
_ path (1) - specification (1)
- split (5)
- sprintf (1)
-
start
_ element (1) - stat (5)
- sticky? (1)
- sub (2)
-
sub
_ ext (1) - subject (1)
- subject= (2)
-
subject
_ certificate= (1) - submit (2)
- symlink? (1)
-
synthesize
_ file _ task (1) - sysconf (1)
- sysopen (1)
-
tag
_ end (1) -
tag
_ name (1) -
tag
_ start (1) -
task
_ defined? (1) -
text
_ field (2) - textarea (2)
-
to
_ a (1) -
to
_ json (3) -
to
_ path (1) -
to
_ s (9) - tokenize (1)
-
trace
_ var (3) - truncate (1)
- type2name (1)
- typelibs (1)
- uname (1)
-
undef
_ method (1) - unknown (2)
- unlink (1)
- unpackdw (1)
- unpackqw (1)
- unparse (1)
-
untrace
_ var (1) - utime (5)
- value (3)
- variables (1)
- warn (2)
-
with
_ defaults (1) -
world
_ readable? (1) -
world
_ writable? (1) - writable? (1)
-
writable
_ real? (1) - write (3)
-
write
_ bin (1) -
write
_ i (1) -
write
_ random _ file (1) -
write
_ s (1) - wtime (1)
- xlist (1)
- yaml? (1)
- zero? (1)
- クラス/メソッドの定義 (1)
- リテラル (1)
- 多言語化 (1)
検索結果
先頭5件
-
WEBrick
:: HTTPUtils :: FormData # name -> String | nil (54409.0) -
フォームデータの name 属性を文字列で表すアクセサです。
フォームデータの name 属性を文字列で表すアクセサです。
@param value フォームデータの name 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].name #=> "q"
end
end
MyCGI.new.start() -
RSS
:: Maker :: TextinputBase # name (54355.0) -
@todo
@todo -
RSS
:: RDF :: Textinput # name (54355.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: TextInput # name (54355.0) -
@todo
@todo -
Win32
:: Registry # name (54352.0) -
@todo
@todo
キーのフルパスを 'HKEY_CURRENT_USER\SOFTWARE\foo\bar'
のような形で返します。 -
OpenSSL
:: Engine # name -> String (54340.0) -
engine の(人間に読みやすい)名称を文字列で返します。
engine の(人間に読みやすい)名称を文字列で返します。
例:
engine.name # => "Atalla hardware engine support"
@see OpenSSL::Engine#id -
Thread
# name -> String (54340.0) -
self の名前を返します。
self の名前を返します。
@see Thread#name= -
WIN32OLE
_ METHOD # name -> String (54340.0) -
メソッド名を取得します。
メソッド名を取得します。
@return メソッド名を文字列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
puts method.name # => SaveAs -
WIN32OLE
_ PARAM # name -> String (54340.0) -
パラメータ名を取得します。
パラメータ名を取得します。
@return パラメータ名を返します。名前付き引数形式でメソッドを呼び出すときに指定します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts param1.name # => Filename -
WIN32OLE
_ TYPE # name -> String (54340.0) -
selfの型名を取得します。
selfの型名を取得します。
@return selfの型名を文字列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
p tobj.name # => "Application" -
WIN32OLE
_ TYPELIB # name -> String (54340.0) -
TypeLibのドキュメント文字列を取得します。
TypeLibのドキュメント文字列を取得します。
ドキュメント文字列は、コンテキストヘルプなどに利用可能なTypeLibの簡単な
説明文で、通常バージョン番号を含みます。
@return TypeLibのドキュメント文字列を返します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
puts tlib.name # => 'Microsoft Excel 14.0 Object Library' -
WIN32OLE
_ VARIABLE # name -> String (54340.0) -
変数名を取得します。
変数名を取得します。
@return 変数名を文字列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
variables = tobj.variables
variables.each do |variable|
puts "#{variable.name}" # => xlChart, xlDialogSheet, ...
end -
Fiddle
:: Function # name -> nil | String (54322.0) -
関数の名前を返します。
関数の名前を返します。
名前が定義されていない場合は nil を返します。
@see Fiddle::Function.new -
Module
# name -> String | nil (45448.0) -
モジュールやクラスの名前を文字列で返します。
モジュールやクラスの名前を文字列で返します。
このメソッドが返す「モジュール / クラスの名前」とは、
より正確には「クラスパス」を指します。
クラスパスとは、ネストしているモジュールすべてを
「::」を使って表示した名前のことです。
クラスパスの例としては「CGI::Session」「Net::HTTP」が挙げられます。
@return 名前のないモジュール / クラスに対しては、name は nil を、それ以外はオブジェクト ID の文字列を返します。
//emlist[例][ruby]{
module A
module B
end
p B.name #=> "A... -
Shell
:: SystemCommand # name -> String (45352.0) -
@todo
@todo
コマンド名を返します。 -
REXML
:: Namespace # name=(name) (27643.0) -
名前を設定します。
名前を設定します。
prefix を持つ名前も持たない名前も受け付けます。
@param name 名前(文字列) -
Pathname
# basename(suffix = "") -> Pathname (27637.0) -
Pathname.new(File.basename(self.to_s, suffix)) と同じです。
Pathname.new(File.basename(self.to_s, suffix)) と同じです。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意の文字列にマッチします。
//emlist[例][ruby]{
require "pathname"
Pathname("ruby/ruby.c").basename #=> #<Pathname:"ruby.c">
Pathname("ruby/ruby.c").basename("... -
Pathname
# dirname -> Pathname (27619.0) -
Pathname.new(File.dirname(self.to_s)) と同じです。
Pathname.new(File.dirname(self.to_s)) と同じです。
//emlist[例][ruby]{
require "pathname"
Pathname('/usr/bin/shutdown').dirname # => #<Pathname:/usr/bin>
//}
@see File.dirname -
REXML
:: Namespace # expanded _ name -> String (27388.0) -
REXML::Namespace#name= で設定された名前を返します。
REXML::Namespace#name= で設定された名前を返します。
name= で指定した名前が prefix を含んでいれば
prefix を含む名前を返し、そうでなければ
prefix を含まない名前を返します。
@see REXML::Namespace#prefix -
REXML
:: Namespace # has _ name?(other , ns = nil) -> bool (27376.0) -
self が other と ns で指定した名前を持っているならば真を返します。
self が other と ns で指定した名前を持っているならば真を返します。
ns が nil でない場合は名前空間も比較されます。
other が ":" を含んでいる(つまり prefix を含んでいる)場合は
REXML::Namespace#fully_expanded_name と other を比較します。
どちらでもない場合は other と REXML::Namespace#name を直接
比較します。
@param other 比較する名前(文字列)
@param ns 比較する名前空間(文字列) -
Pathname
# rename(to) -> 0 (27337.0) -
File.rename(self.to_s, to) と同じです。
File.rename(self.to_s, to) と同じです。
@param to ファイル名を表す文字列を指定します。
@see File.rename -
Pathname
# extname -> String (27319.0) -
File.extname(self.to_s) と同じです。
File.extname(self.to_s) と同じです。
@see File.extname -
Net
:: FTP # rename(fromname , toname) -> nil (18955.0) -
ファイルをリネームします。
ファイルをリネームします。
リモートサーバ上の fromname という名前のファイルを
toname という名前に変更します。
@param fromname 変更前のファイル名を与えます。
@param toname 変更後のファイル名を与えます。
@raise Net::FTPReplyError 応答コードが正しくない場合に発生します。リネームに失敗した場合に発生します。 -
Rake
:: TaskManager # in _ namespace(name) {|name _ space| . . . } -> Array (18943.0) -
与えられた名前の名前空間でブロックを評価します。
与えられた名前の名前空間でブロックを評価します。
@param name 名前を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
namespace :sample do
def hoge
puts "hoge"
end
end
task :test_rake_app do
task.application.in_namespace("sample") do
hoge # => "hoge"
end
end
//} -
Kernel
# namespace(name = nil) { . . . } -> Rake :: NameSpace (18922.0) -
新しい名前空間を作成します。
新しい名前空間を作成します。
与えられたブロックを評価する間は、その名前空間を使用します。
例:
ns = namespace "nested" do
task :run
end
task_run = ns[:run] # find :run in the given namespace.
@see Rake::TaskManager#in_namespace -
Thread
# name=(name) -> String (18763.0) -
self の名前を name に設定します。
self の名前を name に設定します。
プラットフォームによっては pthread やカーネルにも設定を行う場合があります。
@raise ArgumentError 引数に ASCII 互換ではないエンコーディングのものを
指定した場合に発生します。
//emlist[例][ruby]{
a = Thread.new{}
a.name = 'named'
a.name # => "named"
a.inspect # => "#<Thread:0x00007f85ac8721f0@named@(irb):1 dead>"
... -
IRB
:: ExtendCommandBundle . irb _ original _ method _ name(method _ name) -> String (18709.0) -
method_name で指定したメソッドの irb 中でのエイリアスを返します。ライブ ラリ内部で使用します。
method_name で指定したメソッドの irb 中でのエイリアスを返します。ライブ
ラリ内部で使用します。
@param method_name メソッド名を Symbol か文字列で指定します。
@see IRB::ExtendCommandBundle#install_alias_method -
OpenSSL
:: SSL :: SSLSocket # hostname=(hostname) (18703.0) -
TLS の Server Name Indication(SNI) 拡張で利用するサーバのホスト名を設定します。
TLS の Server Name Indication(SNI) 拡張で利用するサーバのホスト名を設定します。
Server Name Indication については 3546 を参照してください。
このメソッドはハンドシェイク時にクライアント側がサーバ側に
サーバのホスト名を伝えるために用います。そのため、
クライアント側が OpenSSL::SSL::SSLSocket#connect を呼ぶ前に
このメソッドでホスト名を指定する必要があります。
hostname に nil を渡すと SNI 拡張を利用しません。
サーバ側については OpenSSL::SSL::SSLCont... -
OptionParser
# program _ name=(name) (18697.0) -
プログラムの名前を文字列で指定します。
プログラムの名前を文字列で指定します。
@param name プログラムの名前を文字列で指定します。
//emlist[例][ruby]{
require "optparse"
OptionParser.new do |opts|
$0 # => /path/to/filename.rb
opts.program_name # => filename
opts.program_name = 'test' # => "test"
opts.program_name # => "test"... -
Process
:: GID . # from _ name(name) -> Integer (18697.0) -
引数で指定した名前の実グループ ID を返します。
引数で指定した名前の実グループ ID を返します。
Process::GID.from_name("wheel") # => 0
Process::GID.from_name("nosuchgroup") # => can't find group for nosuchgroup (ArgumentError)
@param name グループ名を指定します。
@raise ArgumentError 引数で指定したグループが存在しない場合に発生します。 -
Process
:: UID . # from _ name(name) -> Integer (18697.0) -
引数で指定した名前の実ユーザ ID を返します。
引数で指定した名前の実ユーザ ID を返します。
Process::UID.from_name("root") # => 0
Process::UID.from_name("nosuchuser") # => can't find user for nosuchuser (ArgumentError)
@param name ユーザ名を指定します。
@raise ArgumentError 引数で指定したユーザが存在しない場合に発生します。 -
Rake
:: PackageTask # name=(name) (18697.0) -
バージョン情報を含まないパッケージの名前をセットします。
バージョン情報を含まないパッケージの名前をセットします。
@param name パッケージの名前を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.name # => "sample"
package_task.name = "update"
package_task.name # => "update"
end
//} -
Zlib
:: GzipWriter # orig _ name=(filename) (18694.0) -
gzip ファイルのヘッダーに記録する元ファイル名を指定します。
gzip ファイルのヘッダーに記録する元ファイル名を指定します。
Zlib::GzipWriter#write 等の書き込み系メソッドを
呼んだ後で指定しようとすると Zlib::GzipFile::Error 例外が
発生します。
@param filename gzip ファイルのヘッダーに記録する元ファイル名を文字列で指定します。
@return filename を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zl... -
RDoc
:: TopLevel # find _ module _ named(name) -> RDoc :: NormalModule (18688.0) -
RDoc が収集したクラスの内、name で指定した名前のモジュールを返します。 見つからなかった場合は nil を返します。
RDoc が収集したクラスの内、name で指定した名前のモジュールを返します。
見つからなかった場合は nil を返します。
@param name モジュール名を文字列で指定します。 -
RDoc
:: TopLevel . find _ class _ named(name) -> RDoc :: NormalClass | RDoc :: SingleClass | nil (18688.0) -
RDoc が収集したクラスの内、name で指定した名前のクラスを返します。見つ からなかった場合は nil を返します。
RDoc が収集したクラスの内、name で指定した名前のクラスを返します。見つ
からなかった場合は nil を返します。
@param name クラス名を文字列で指定します。 -
Gem
:: DependencyList # find _ name(full _ name) -> Gem :: Specification | nil (18679.0) -
自身に含まれる与えられた名前を持つ Gem::Specification のインスタンスを返します。
自身に含まれる与えられた名前を持つ Gem::Specification のインスタンスを返します。
見つからなかった場合は nil を返します。
@param full_name バージョンを含むフルネームで Gem の名前を指定します。
@see Gem::Specification#full_name -
Gem
:: DependencyList # remove _ by _ name(full _ name) -> Gem :: Specification (18679.0) -
与えられた名前を持つ Gem::Specification を自身から削除します。
与えられた名前を持つ Gem::Specification を自身から削除します。
このメソッドでは削除後の依存関係をチェックしません。
@param full_name バージョンを含むフルネームで Gem の名前を指定します。
@see Gem::Specification#full_name, Array#delete_if -
Gem
:: SourceIndex # find _ name(gem _ name , version _ requirement = Gem :: Requirement . default) -> Gem :: Specification (18679.0) -
短い名前で正確にマッチする Gem を返します。
短い名前で正確にマッチする Gem を返します。
@param gem_name Gem の名前を指定します。
@param version_requirement
@see Gem::Requirement -
Gem
:: DependencyInstaller # find _ spec _ by _ name _ and _ version(gem _ name , version = Gem :: Requirement . default) -> Array (18661.0) -
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。
@param gem_name Gem の名前を指定します。
@param version Gem が満たすバージョンに関する条件を指定します。 -
File
. basename(filename , suffix = "") -> String (18655.0) -
filename の一番後ろのスラッシュに続く要素を返します。もし、 引数 suffix が与えられて、かつそれが filename の末尾に 一致するなら、それを取り除いたものを返します。
filename の一番後ろのスラッシュに続く要素を返します。もし、
引数 suffix が与えられて、かつそれが filename の末尾に
一致するなら、それを取り除いたものを返します。
//emlist[例][ruby]{
p File.basename("ruby/ruby.c") #=> "ruby.c"
p File.basename("ruby/ruby.c", ".c") #=> "ruby"
p File.basename("ruby/ruby.c", ".*") #=> "ruby"
p File.basename("ruby/ruby.e... -
Net
:: IMAP # rename(mailbox , newname) -> Net :: IMAP :: TaggedResponse (18655.0) -
RENAME コマンドを送り、指定したメールボックスをリネームします。
RENAME コマンドを送り、指定したメールボックスをリネームします。
@param mailbox リネームするメールボックス(文字列)
@param newname リネーム後の名前(文字列)
@raise Net::IMAP::NoResponseError 指定した名前のメールボックスを
リネームできなかった場合に発生します。
指定した名前のメールボックスが存在しない場合や、
リネーム後の名前を持つメールボックスが既に存在する
場合に発生します。 -
Shell
# basename(filename , suffix = "") -> String (18655.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意の文字列にマッチします。
@see File.basename -
Shell
:: CommandProcessor # basename(filename , suffix = "") -> String (18655.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意の文字列にマッチします。
@see File.basename -
Shell
:: Filter # basename(filename , suffix = "") -> String (18655.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@param suffix サフィックスを文字列で与えます。'.*' という文字列を与えた場合、'*' はワイルドカードとして働き
'.' を含まない任意の文字列にマッチします。
@see File.basename -
Gem
:: Command # program _ name=(name) (18643.0) -
コマンドラインで実行するときに使用するプログラム名をセットします。
コマンドラインで実行するときに使用するプログラム名をセットします。
@param name プログラム名を指定します。 -
Gem
:: LoadError # name=(gem _ name) (18643.0) -
ロードに失敗した Gem の名前をセットします。
ロードに失敗した Gem の名前をセットします。
@param gem_name Gem の名前を指定します。 -
Gem
:: Specification # name=(name) (18643.0) -
この Gem パッケージの名前をセットします。
この Gem パッケージの名前をセットします。
@param name この Gem パッケージの名前を指定します。 -
Rake
:: RDocTask # name=(name) (18643.0) -
タスクの名前をセットします。
タスクの名前をセットします。
@param name タスクの名前を指定します。 -
RDoc
:: Context # find _ module _ named(name) -> RDoc :: NormalModule | nil (18640.0) -
追加された RDoc::NormalModule から引数で指定した名前のモジュール を検索します。見つからなかった場合は nil を返します。
追加された RDoc::NormalModule から引数で指定した名前のモジュール
を検索します。見つからなかった場合は nil を返します。
@param name モジュールの名前を文字列で指定します。 -
Resolv
:: DNS # getname(address) -> Resolv :: DNS :: Name (18640.0) -
IP アドレス address のホスト名をルックアップし、 ルックアップ結果の最初のホスト名を返します。
IP アドレス address のホスト名をルックアップし、
ルックアップ結果の最初のホスト名を返します。
@param address IPアドレスを文字列、 Resolv::IPv4 のインスタンス、
Resolv::IPv6 のインスタンス、のいずれか与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生します。 -
File
. dirname(filename) -> String (18637.0) -
filename の一番後ろのスラッシュより前を文 字列として返します。スラッシュを含まないファイル名に対しては "."(カレントディレクトリ)を返します。
filename の一番後ろのスラッシュより前を文
字列として返します。スラッシュを含まないファイル名に対しては
"."(カレントディレクトリ)を返します。
//emlist[例][ruby]{
p File.dirname("dir/file.ext") # => "dir"
p File.dirname("file.ext") # => "."
//}
File.dirname の動作は dirname(3)
に従います。
//emlist[例][ruby]{
p File.dirname("foo/bar/") # => "foo"
p File.di... -
File
. extname(filename) -> String (18637.0) -
ファイル名 filename の拡張子部分(最後の "." に続く文字列)を 返します。ディレクトリ名に含まれる "." や、ファイル名先頭の "." は拡張子の一部としては見なされません。filename に拡張子が含 まれない場合は空文字列を返します。
ファイル名 filename の拡張子部分(最後の "." に続く文字列)を
返します。ディレクトリ名に含まれる "." や、ファイル名先頭の "."
は拡張子の一部としては見なされません。filename に拡張子が含
まれない場合は空文字列を返します。
//emlist[例][ruby]{
p File.extname("foo/foo.txt") # => ".txt"
p File.extname("foo/foo.tar.gz") # => ".gz"
p File.extname("foo/bar") # => ""
p File.extname("f... -
Shell
# dirname(filename) -> String (18637.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.dirname -
Shell
:: CommandProcessor # dirname(filename) -> String (18637.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.dirname -
Shell
:: Filter # dirname(filename) -> String (18637.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param filename ファイル名を表す文字列を指定します。
@see File.dirname -
Resolv
# each _ name(address) {|name| . . . } -> () (18625.0) -
IP アドレス address のホスト名をルックアップし、 各ルックアップ結果のホスト名に対してブロックを評価します。
IP アドレス address のホスト名をルックアップし、
各ルックアップ結果のホスト名に対してブロックを評価します。
@param address IPアドレスを文字列で与えます。 -
Resolv
. each _ name(address) {|name| . . . } -> () (18625.0) -
IP アドレス address のホスト名をルックアップし、 各ルックアップ結果のホスト名に対してブロックを評価します。
IP アドレス address のホスト名をルックアップし、
各ルックアップ結果のホスト名に対してブロックを評価します。
ルックアップは /etc/hosts, DNS の順で行います。
@param address IPアドレスを文字列で与えます。 -
Resolv
:: DNS # each _ name(address) {|name| . . . } -> () (18625.0) -
IP アドレス address のホスト名をルックアップし、 各ルックアップ結果のホスト名に対してブロックを評価します。
IP アドレス address のホスト名をルックアップし、
各ルックアップ結果のホスト名に対してブロックを評価します。
@param address IPアドレスを文字列、 Resolv::IPv4 のインスタンス、
Resolv::IPv6 のインスタンス、のいずれか与えます。 -
Resolv
:: Hosts # each _ name(address) {|name| . . . } -> () (18625.0) -
IP アドレス address のホスト名をルックアップし、 各ルックアップ結果のホスト名に対してブロックを評価します。
IP アドレス address のホスト名をルックアップし、
各ルックアップ結果のホスト名に対してブロックを評価します。
ルックアップは /etc/hosts, DNS の順で行います。
@param address IPアドレスを文字列で与えます。 -
Resolv
:: DNS # getnames(address) -> [Resolv :: DNS :: Name] (18622.0) -
IP アドレス address のホスト名をルックアップし、 ルックアップ結果のホスト名リストを返します。
IP アドレス address のホスト名をルックアップし、
ルックアップ結果のホスト名リストを返します。
@param address IPアドレスを文字列、 Resolv::IPv4 のインスタンス、
Resolv::IPv6 のインスタンス、のいずれか与えます。 -
Gem
:: Installer # formatted _ program _ filename(filename) -> String (18619.0) -
Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
@param filename 実行ファイルのファイル名を指定します。 -
Kernel
# Pathname(path) -> Pathname (18619.0) -
文字列 path を元に Pathname オブジェクトを生成します。
文字列 path を元に Pathname オブジェクトを生成します。
Pathname.new(path) と同じです。
@param path 文字列、または類似のオブジェクトを与えます。
実際には to_str に反応するオブジェクトなら何でも構いません。 -
REXML
:: Element # delete _ namespace(namespace = "xmlns") -> self (18619.0) -
名前空間を要素から削除します。
名前空間を要素から削除します。
削除可能な名前空間はそのノードで宣言されているもののみです。
上位の要素で宣言されているものは削除できません。
引数を省略した場合はデフォルトの名前空間を削除します。
@param namespace 削除する名前空間の prefix
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new "<a xmlns:foo='bar' xmlns='twiddle'/>"
doc.root.delete_namespace
doc.to_s # => "<a xmlns:foo=... -
WEBrick
:: HTTPUtils :: FormData # name=(value) (18409.0) -
フォームデータの name 属性を文字列で表すアクセサです。
フォームデータの name 属性を文字列で表すアクセサです。
@param value フォームデータの name 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].name #=> "q"
end
end
MyCGI.new.start() -
Socket
:: Constants :: SO _ PEERNAME -> Integer (18397.0) -
@todo Name of the connecting user。
@todo
Name of the connecting user。 -
Socket
:: SO _ PEERNAME -> Integer (18397.0) -
@todo Name of the connecting user。
@todo
Name of the connecting user。 -
Socket
. getnameinfo(sa , flags = 0) -> Array (18391.0) -
2553 で定義された getnameinfo() の機能を提供するク ラスメソッド。 gethostbyaddr() や getservbyport() の代 わりとして用意されています。IPのバージョンに依存しないプログラムを 書くための標準的なAPIです。
2553 で定義された getnameinfo() の機能を提供するク
ラスメソッド。 gethostbyaddr() や getservbyport() の代
わりとして用意されています。IPのバージョンに依存しないプログラムを
書くための標準的なAPIです。
@param sa 文字列か配列を与えます。
@param flags 省略可能な第2引数 flags には getnameinfo(3) の第7番目の引数に指定する flags に相当する Fixnum を与えます。
@return 配列を返し、その要素はアドレスとポートを表す文字列です。
@raise SocketErr... -
WEBrick
:: HTTPRequest # script _ name=(value) (18388.0) -
CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
CGI での環境変数 SCRIPT_NAME を文字列で表すアクセサです。
@param value SCRIPT_NAME を文字列で指定します。 -
OpenSSL
:: SSL :: SSLContext # servername _ cb=(pr) (18385.0) -
TLS の Server Name Indication(SNI) 拡張で クライアント側からホスト名が伝えられてきた場合に 呼びだされるコールバックを設定します。
TLS の Server Name Indication(SNI) 拡張で
クライアント側からホスト名が伝えられてきた場合に
呼びだされるコールバックを設定します。
このコールバックはハンドシェイク時に
クライアント側がサーバのホスト名を伝えてきた場合に
サーバ側で呼びだされます。このコールバック内でサーバ側に提示する証明書を
調整したりします。
Proc や Method をコールバックオブジェクトとして
渡します。コールバックに渡される引数は以下のように
proc{|sslsocket, hostname| ... }
2つで、1つ目は認証および暗号化通信に使われる OpenSSL... -
IRB
:: Context # ap _ name=(val) (18376.0) -
自身のアプリケーション名を val に設定します。
自身のアプリケーション名を val に設定します。
.irbrc ファイル中で IRB.conf[:AP_NAME] を設定する事でも同様の操作が行え
ます。
@param val アプリケーション名を String で指定します。
@see IRB::Context#ap_name -
File
. rename(from , to) -> 0 (18373.0) -
ファイルの名前を変更します。ディレクトリが異なる場合には移動も行い ます。rename(2) を参照してください。移動先のファ イルが存在する時には上書きされます。
ファイルの名前を変更します。ディレクトリが異なる場合には移動も行い
ます。rename(2) を参照してください。移動先のファ
イルが存在する時には上書きされます。
ファイルの移動に成功した場合 0 を返します。失敗した場合は例外
Errno::EXXX が発生します。
@param from ファイルの名前を文字列で与えます。
@param to 新しいファイル名を文字列で与えます。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
begin
File.rename("testfile", "testfile.bak")... -
OpenSSL
:: ASN1 :: ObjectId # short _ name -> String | nil (18370.0) -
オブジェクト識別子に対応する short name を返します。
オブジェクト識別子に対応する short name を返します。
例:
require "openssl"
oid = OpenSSL::ASN1::ObjectId.new("subjectAltName")
p oid.sn #=> "subjectAltName"
@see OpenSSL::ASN1::ObjectId#ln -
OpenSSL
:: SSL :: SSLSocket # hostname -> String | nil (18367.0) -
TLS の Server Name Indication 拡張で利用するサーバのホスト名を返します。
TLS の Server Name Indication 拡張で利用するサーバのホスト名を返します。
OpenSSL::SSL::SSLSocket#hostname= で設定した値がそのまま返されます。
設定していない場合は nil を返します。
@see OpenSSL::SSL::SSLSocket#hostname= -
Socket
:: AI _ CANONNAME -> Integer (18367.0) -
Fill in the canonical name。
Fill in the canonical name。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: Constants :: AI _ CANONNAME -> Integer (18367.0) -
Fill in the canonical name。
Fill in the canonical name。
Socket.getaddrinfo, Addrinfo.getaddrinfo の引数 flags に渡す
定数です。
@see getaddrinfo(3) -
Socket
:: Constants :: NI _ NAMEREQD -> Integer (18367.0) -
A name is required。名前解決できなかった場合にエラーを返すことを意味します。
A name is required。名前解決できなかった場合にエラーを返すことを意味します。
Socket.getnameinfo, Addrinfo#getnameinfo の引数 flags に渡す
定数です。
require 'socket'
# ここでは 192.0.2.18 は名前解決できないアドレス
Addrinfo.tcp("192.0.2.18", 514).getnameinfo()
# =>["192.0.2.18", "shell"]
Addrinfo.tcp("192.0.2.18", 514).getnameinfo(Socket:... -
Socket
:: NI _ NAMEREQD -> Integer (18367.0) -
A name is required。名前解決できなかった場合にエラーを返すことを意味します。
A name is required。名前解決できなかった場合にエラーを返すことを意味します。
Socket.getnameinfo, Addrinfo#getnameinfo の引数 flags に渡す
定数です。
require 'socket'
# ここでは 192.0.2.18 は名前解決できないアドレス
Addrinfo.tcp("192.0.2.18", 514).getnameinfo()
# =>["192.0.2.18", "shell"]
Addrinfo.tcp("192.0.2.18", 514).getnameinfo(Socket:... -
IRB
:: Context # irb _ name=(val) (18358.0) -
起動しているコマンド名を val に設定します。
起動しているコマンド名を val に設定します。
@param val コマンド名を String で指定します。
@see IRB::Context#irb_name -
Method
# original _ name -> Symbol (18358.0) -
オリジナルのメソッド名を返します。
オリジナルのメソッド名を返します。
//emlist[例][ruby]{
class C
def foo; end
alias bar foo
end
C.new.method(:bar).original_name # => :foo
//}
@see UnboundMethod#original_name -
Symbol
# id2name -> String (18358.0) -
シンボルに対応する文字列を返します。
シンボルに対応する文字列を返します。
逆に、文字列に対応するシンボルを得るには
String#intern を使います。
p :foo.id2name # => "foo"
p :foo.id2name.intern == :foo # => true
@see String#intern -
UnboundMethod
# original _ name -> Symbol (18358.0) -
オリジナルのメソッド名を返します。
オリジナルのメソッド名を返します。
//emlist[例][ruby]{
class C
def foo; end
alias bar foo
end
C.instance_method(:bar).original_name # => :foo
//}
@see Method#original_name -
WIN32OLE
_ TYPELIB # library _ name -> String (18358.0) -
TypeLibのヘルプファイル用ドキュメント文字列からTypeLibの名前を取得します。
TypeLibのヘルプファイル用ドキュメント文字列からTypeLibの名前を取得します。
@return TypeLibの名前を文字列で返します。
@raise WIN32OLERuntimeError ドキュメント文字列が取得できなかった場合に通知します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
tlib.library_name # => Excel -
Addrinfo
# getnameinfo(flags=0) -> [String , String] (18355.0) -
ノード名とサービスを文字列の配列で返します。
ノード名とサービスを文字列の配列で返します。
flags には Socket::NI_??? という名前の定数のビット OR を渡します。
require 'socket'
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 getnam... -
RSS
:: Maker :: TextinputBase # name=() (18355.0) -
@todo
@todo -
RSS
:: RDF :: Textinput # name= (18355.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: TextInput # name= (18355.0) -
@todo
@todo -
Readline
. filename _ quote _ characters=(string) (18355.0) -
ユーザの入力時にファイル名の補完を行う際、スペースなどの単語の区切りを クオートするための複数の文字で構成される文字列 string を指定します。
ユーザの入力時にファイル名の補完を行う際、スペースなどの単語の区切りを
クオートするための複数の文字で構成される文字列 string を指定します。
GNU Readline のデフォルト値は nil(NULL) です。
@param string 文字列を指定します。
@raise NotImplementedError サポートしていない環境で発生します。
@see Readline.filename_quote_characters -
Shell
# rename(from , to) -> 0 (18355.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param from ファイルの名前を文字列で与えます。
@param to 新しいファイル名を文字列で与えます。
@see File.rename -
Shell
:: CommandProcessor # rename(from , to) -> 0 (18355.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param from ファイルの名前を文字列で与えます。
@param to 新しいファイル名を文字列で与えます。
@see File.rename -
Shell
:: Filter # rename(from , to) -> 0 (18355.0) -
File クラスにある同名のクラスメソッドと同じです.
File クラスにある同名のクラスメソッドと同じです.
@param from ファイルの名前を文字列で与えます。
@param to 新しいファイル名を文字列で与えます。
@see File.rename -
Socket
. getservbyname(service , proto = "tcp") -> Integer (18355.0) -
service, protoに対応するポート番号を返 します。protoの省略値は"tcp"です。
service, protoに対応するポート番号を返
します。protoの省略値は"tcp"です。
@param service サービス名を文字列で指定します。例えば、"ftp", "telnet" が相当します。
@param proto プロトコル名を文字列で指定します。省略値は"tcp" です。
@return ポート番号を整数で返します。 -
URI
:: Generic # hostname=(s) (18355.0) -
自身の hostname を設定します。
自身の hostname を設定します。
このメソッドは引数に IPv6 アドレスを設定した場合は
URI::Generic#host にブラケットを追加した文字列を設定しますがそれ
以外は同じ処理を行います。
require 'uri'
u = URI("http://foo/bar")
p u.to_s # => "http://foo/bar"
u.hostname = "::1"
p u.to_s # => "http://[::1]/bar"
@param s 自身の hostname を... -
Gem
:: Ext :: Builder . class _ name -> String (18352.0) -
@todo
@todo
ビルダーのクラス名を返します。 -
RSS
:: Element # full _ name (18352.0) -
@todo
@todo -
RSS
:: Element # tag _ name (18352.0) -
@todo
@todo -
Win32
:: Registry . type2name(type) (18352.0) -
@todo
@todo
レジストリ値の型を整数から可読文字列に変換します。 -
Win32
:: Registry # keyname (18349.0) -
@todo
@todo
Win32::Registry.open または Win32::Registry.create に指定された
subkey の値を返します。 -
Gem
:: Specification # original _ name -> String (18340.0) -
このメソッドは後方互換性のために残されています。
このメソッドは後方互換性のために残されています。
@see Gem::Specification#full_name -
IRB
:: Context # ap _ name -> String (18340.0) -
自身のアプリケーション名を返します。
自身のアプリケーション名を返します。
デフォルト値は "irb" です。
@see IRB::Context#ap_name= -
IRB
:: Context # irb _ name -> String (18340.0) -
起動しているコマンド名を文字列で返します。
起動しているコマンド名を文字列で返します。
@see IRB::Context#irb_name=