種類
ライブラリ
- ビルトイン (17)
- abbrev (2)
-
cgi
/ html (3) - csv (4)
- e2mmap (16)
- etc (2)
- fcntl (1)
- ipaddr (2)
-
irb
/ context (1) -
irb
/ output-method (2) - json (4)
- matrix (1)
- mkmf (5)
-
mutex
_ m (1) -
net
/ ftp (3) -
net
/ http (10) -
net
/ imap (1) -
net
/ smtp (1) - openssl (5)
- pathname (1)
- pp (14)
- prettyprint (2)
- prime (9)
- psych (15)
- rake (22)
- readline (2)
-
rexml
/ sax2listener (2) - ripper (20)
-
ripper
/ filter (8) -
ripper
/ lexer (8) -
ripper
/ sexp (2) - rss (1)
-
rubygems
/ exceptions (2) -
rubygems
/ installer (1) -
rubygems
/ package / tar _ input (1) -
rubygems
/ requirement (4) - shell (1)
-
shell
/ builtin-command (6) -
shell
/ command-processor (1) -
shell
/ error (1) -
shell
/ filter (1) - socket (75)
-
webrick
/ httpproxy (2) -
webrick
/ httpstatus (4) -
webrick
/ httputils (1)
クラス
- Addrinfo (1)
- CSV (4)
-
Gem
:: Installer (1) -
Gem
:: Package :: TarInput (1) -
Gem
:: Requirement (4) - IPAddr (2)
-
IRB
:: Context (1) -
IRB
:: OutputMethod (2) - Integer (3)
-
JSON
:: State (2) - Matrix (1)
- Module (1)
-
Net
:: FTP :: MLSxEntry (1) -
Net
:: HTTP (1) -
Net
:: IMAP (1) - Object (5)
-
OpenSSL
:: BN (2) - PP (8)
- Pathname (1)
- PrettyPrint (2)
- Prime (4)
-
Prime
:: PseudoPrimeGenerator (3) -
Process
:: Status (1) -
Psych
:: Handler (2) -
Psych
:: Nodes :: Mapping (12) -
Rake
:: Application (12) -
Rake
:: InvocationChain (2) -
Rake
:: InvocationChain :: EmptyInvocationChain (1) -
Rake
:: Task (3) - Ripper (25)
-
Ripper
:: Filter (7) -
Ripper
:: Lexer (3) -
RubyVM
:: InstructionSequence (2) - Shell (1)
-
Shell
:: AppendFile (2) -
Shell
:: AppendIO (2) -
Shell
:: CommandProcessor (1) -
Shell
:: Filter (1) - Socket (38)
-
WEBrick
:: HTTPProxyServer (1) -
WEBrick
:: HTTPUtils :: FormData (1)
モジュール
- Abbrev (1)
-
CGI
:: HtmlExtension (2) -
CGI
:: TagMaker (1) - Enumerable (3)
- Etc (2)
- Exception2MessageMapper (13)
- Fcntl (1)
-
File
:: Constants (1) - Kernel (7)
-
Mutex
_ m (1) -
OpenSSL
:: ASN1 (1) -
OpenSSL
:: X509 (1) - Process (3)
-
REXML
:: SAX2Listener (2) - Rake (2)
-
Rake
:: TaskManager (1) - Readline (2)
-
Socket
:: Constants (36) -
WEBrick
:: HTTPStatus (2)
キーワード
- << (1)
-
AF
_ APPLETALK (2) -
AF
_ PPP (2) -
AI
_ V4MAPPED (2) -
AI
_ V4MAPPED _ CFG (2) - ANY (1)
- APPEND (1)
- Abbrev (1)
- AppendFile (1)
- AppendIO (1)
- Application (1)
- BLOCK (1)
-
CLOCK
_ MONOTONIC _ RAW _ APPROX (1) -
CLOCK
_ UPTIME _ RAW _ APPROX (1) - CantApplyMethod (1)
-
DEFAULT
_ RAKEFILES (1) - DOSISH 対応 (1)
- E2MM (1)
- EAFNOSUPPORT (1)
- EOPNOTSUPP (1)
- EPFNOSUPPORT (1)
- EPROTONOSUPPORT (1)
- ESOCKTNOSUPPORT (1)
- EVENTS (1)
- ErrNotRegisteredException (1)
- Exception2MessageMapper (1)
- FLOW (1)
- FTPPermError (1)
- FTPProtoError (1)
- Fail (2)
- Filter (1)
- HTTPPartialContent (1)
- HTTPPaymentRequired (1)
- HTTPPermanentRedirect (1)
- HTTPPreconditionFailed (1)
- HTTPPreconditionRequired (1)
- HTTPProxyAuthenticationRequired (1)
- HTTPProxyServer (1)
- HTTPUnsupportedMediaType (1)
- HTTPVersionNotSupported (2)
-
IFF
_ PPROMISC (2) -
IFF
_ SUPP _ NOFCS (2) -
IPPORT
_ RESERVED (2) -
IPPORT
_ USERRESERVED (2) -
IPPROTO
_ AH (2) -
IPPROTO
_ BIP (2) -
IPPROTO
_ DSTOPTS (2) -
IPPROTO
_ EGP (2) -
IPPROTO
_ EON (2) -
IPPROTO
_ ESP (2) -
IPPROTO
_ FRAGMENT (2) -
IPPROTO
_ GGP (2) -
IPPROTO
_ HELLO (2) -
IPPROTO
_ HOPOPTS (2) -
IPPROTO
_ ICMP (2) -
IPPROTO
_ ICMPV6 (2) -
IPPROTO
_ IDP (2) -
IPPROTO
_ IGMP (2) -
IPPROTO
_ IP (2) -
IPPROTO
_ IPV6 (2) -
IPPROTO
_ MAX (2) -
IPPROTO
_ ND (2) -
IPPROTO
_ NONE (2) -
IPPROTO
_ PUP (2) -
IPPROTO
_ RAW (2) -
IPPROTO
_ ROUTING (2) -
IPPROTO
_ TCP (2) -
IPPROTO
_ TP (2) -
IPPROTO
_ UDP (2) -
IPPROTO
_ XTP (2) - ISUPPER (1)
- Lexer (1)
- Mapping (1)
- MissingUnicodeSupport (1)
-
O
_ APPEND (1) - OperationNotSupportedError (1)
- OverlappedPrefixError (1)
-
PARSER
_ EVENTS (1) -
PARSER
_ EVENT _ TABLE (1) -
PF
_ APPLETALK (2) -
PF
_ PPP (2) - Proppatch (1)
-
RC
_ HTTP _ VERSION _ NOT _ SUPPORTED (1) -
RC
_ UNSUPPORTED _ MEDIA _ TYPE (1) - Raise (2)
- RemoteInstallationSkipped (1)
- Ripper (1)
-
SCANNER
_ EVENTS (1) -
SCANNER
_ EVENT _ TABLE (1) -
SCRIPT
_ LINES _ _ (1) -
SC
_ MAPPED _ FILES (1) - SMTPUnsupportedCommand (1)
- UnsupportedMediaType (1)
-
V
_ ERR _ APPLICATION _ VERIFICATION (1) - Version (1)
- abbrev (1)
-
add
_ loader (1) - anchor (1)
- anchor= (1)
-
app
_ script _ text (1) - append (7)
-
append
_ data (1) -
append
_ features (2) - appendable? (1)
- application (2)
- application= (2)
- bind (1)
-
block
_ append (1) - chunk (1)
- column (2)
-
comma
_ breakable (1) -
compile
_ error (1) -
compile
_ option (1) -
completion
_ append _ character (1) -
completion
_ append _ character= (1) -
cpp
_ command (1) - create (1)
- debug (1)
- decode (1)
-
def
_ exception (2) - default (1)
-
e
_ option _ supplied (1) - each (4)
-
each
_ prime (2) -
egrep
_ cpp (2) - encoding (1)
-
end
_ mapping (1) -
end
_ prefix _ mapping (1) -
end
_ seen? (1) - entries (1)
-
extend
_ object (1) - fail (1)
- filename (2)
- form (2)
- format (1)
- getaddrinfo (1)
- getifaddrs (1)
- implicit (1)
- implicit= (1)
- init (1)
- input= (2)
-
inspect
_ mode= (1) -
ipv4
_ mapped (1) -
ipv4
_ mapped? (1) -
ipv6
_ v4mapped? (1) - irb (1)
- jj (1)
- lex (2)
- lineno (2)
-
list
_ append (1) -
literal
_ append (1) -
load
_ rakefile (1) -
local
_ append (1) -
nOE
_ element _ def (1) - name (1)
- new (9)
-
object
_ group (1) -
on
_ XXX (1) -
on
_ default (1) -
original
_ dir (1) - parse (6)
- pp (5)
- ppid (1)
- ppx (1)
-
pretty
_ inspect (1) -
pretty
_ print (3) -
pretty
_ print _ cycle (1) -
pretty
_ print _ instance _ variables (1) - proppatch (1)
- rakefile (1)
-
rb
_ apply (1) -
rb
_ mod _ append _ features (1) -
rb
_ parser _ append _ print (1) - read (1)
- readlines (1)
-
rexml
/ document (1) -
rexml
/ parsers / ultralightparser (1) - ripper (1)
-
ripper
/ filter (1) -
ripper
/ lexer (1) -
ripper
/ sexp (1) -
ruby 1
. 8 . 5 feature (1) - run (1)
- seplist (1)
- sexp (1)
-
sexp
_ raw (1) -
sharing
_ detection (1) -
sharing
_ detection= (1) -
singleline
_ format (1) -
singleline
_ pp (1) - slice (1)
-
slice
_ before (2) -
start
_ mapping (1) -
start
_ prefix _ mapping (1) - stopped? (1)
- style (1)
- style= (1)
- tag (1)
- tag= (1)
- tasks (1)
-
to
_ a (1) -
to
_ bn (1) -
to
_ h (1) -
to
_ hash (1) -
token
_ match (1) - tokenize (2)
-
top
_ level (1) -
top
_ level _ tasks (1) -
try
_ cpp (2) - tsort (1)
-
tty
_ output= (1) - uname (1)
-
upper
_ bound (1) -
upper
_ bound= (1) -
upper
_ triangular? (1) - warn (1)
- warning (1)
-
webrick
/ httpproxy (1) - xmlrpc (1)
- yydebug (1)
- yydebug= (1)
-
zipped
_ stream (1)
検索結果
先頭5件
-
Socket
:: IPPROTO _ BIP -> Integer (18301.0) -
@todo BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: IPPROTO _ DSTOPTS -> Integer (18301.0) -
IPv6 destination option。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
IPv6 destination option。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see 2292 -
Socket
:: IPPROTO _ EGP -> Integer (18301.0) -
@todo Exterior Gateway Protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
Exterior Gateway Protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: IPPROTO _ EON -> Integer (18301.0) -
@todo ISO cnlp。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
ISO cnlp。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: IPPROTO _ ESP -> Integer (18301.0) -
IPv6 Encapsulated Security Payload。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
IPv6 Encapsulated Security Payload。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see 2292 -
Socket
:: IPPROTO _ FRAGMENT -> Integer (18301.0) -
IPv6 fragmentation header。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
IPv6 fragmentation header。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see 2292 -
Socket
:: IPPROTO _ GGP -> Integer (18301.0) -
@todo Gateway to Gateway Protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
Gateway to Gateway Protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: IPPROTO _ HELLO -> Integer (18301.0) -
@todo "hello" routing protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
"hello" routing protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: IPPROTO _ HOPOPTS -> Integer (18301.0) -
IPv6 hop-by-hop options。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
IPv6 hop-by-hop options。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see 2292 -
Socket
:: IPPROTO _ ICMP -> Integer (18301.0) -
Control message protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
Control message protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
icmp(4freebsd), icmp(7linux) -
Socket
:: IPPROTO _ ICMPV6 -> Integer (18301.0) -
Internet Control Message Protocol for IPv6。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
Internet Control Message Protocol for IPv6。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see icmp6(4freebsd), 2292 -
Socket
:: IPPROTO _ IDP -> Integer (18301.0) -
@todo XNS IDP。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
XNS IDP。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: IPPROTO _ IGMP -> Integer (18301.0) -
@todo Group Management Protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
Group Management Protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: IPPROTO _ IP -> Integer (18301.0) -
Internet protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
Internet protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
ip(4freebsd), ip(7linux) -
Socket
:: IPPROTO _ IPV6 -> Integer (18301.0) -
Internet Protocol Version 6。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
Internet Protocol Version 6。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
ip6(4freebsd), ipv6(7linux)
2292 -
Socket
:: IPPROTO _ MAX -> Integer (18301.0) -
IPPROTO 定数の最大値。
IPPROTO 定数の最大値。 -
Socket
:: IPPROTO _ ND -> Integer (18301.0) -
@todo Sun net disk protocol BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
Sun net disk protocol
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: IPPROTO _ NONE -> Integer (18301.0) -
IP6 no next header。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
IP6 no next header。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see 2292 -
Socket
:: IPPROTO _ PUP -> Integer (18301.0) -
@todo PARC Universal Packet protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
PARC Universal Packet protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: IPPROTO _ RAW -> Integer (18301.0) -
Raw IP packets protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
Raw IP packets protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
ip(4freebsd), raw(7linux) -
Socket
:: IPPROTO _ ROUTING -> Integer (18301.0) -
BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see 2292 -
Socket
:: IPPROTO _ TCP -> Integer (18301.0) -
Transmission control protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
Transmission control protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
tcp(4freebsd), tcp(7linux) -
Socket
:: IPPROTO _ TP -> Integer (18301.0) -
@todo ISO transport protocol class 4。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
ISO transport protocol class 4。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: IPPROTO _ UDP -> Integer (18301.0) -
User Datagram Protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
User Datagram Protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。
@see netinet/in.h(header)
udp(4freebsd), udp(7linux) -
Socket
:: IPPROTO _ XTP -> Integer (18301.0) -
@todo Xpress Transport Protocol。 BasicSocket#getsockopt, BasicSocket#setsockopt の level 引数に使用します。
@todo
Xpress Transport Protocol。
BasicSocket#getsockopt, BasicSocket#setsockopt の
level 引数に使用します。
また、Socket.open の protocol 引数に渡す利用法もあります。 -
Socket
:: PF _ APPLETALK -> Integer (18301.0) -
Apple talk。 Socket.open の第一引数 domain に使用します。
Apple talk。
Socket.open の第一引数 domain に使用します。
@see socket(2linux), socket(2freebsd), ddp(7linux) -
VALUE rb
_ apply(VALUE recv , ID mid , VALUE args) (18301.0) -
オブジェクト recv のメソッド mid を 引数 args とともに呼び出します。
オブジェクト recv のメソッド mid を
引数 args とともに呼び出します。 -
WEBrick
:: HTTPUtils :: FormData # append _ data(data) -> self (18301.0) -
WEBrick::HTTPUtils の内部で使われます。ユーザがこのメソッドを直接呼ぶことはありません。
WEBrick::HTTPUtils の内部で使われます。ユーザがこのメソッドを直接呼ぶことはありません。 -
int ISUPPER(char c) (18301.0)
-
-
static NODE * block
_ append(NODE *head , NODE *tail) (18301.0) -
head と tail を NODE_BLOCK のリストとして連結し、 先頭ノードを返します。head または tail が NODE_BLOCK でない場合は NODE_BLOCK に入れたうえでそれを連結します。 head もしくは tail が NULL なら連結はせず、 NULL でないほうを返します。
head と tail を NODE_BLOCK のリストとして連結し、
先頭ノードを返します。head または tail が NODE_BLOCK
でない場合は NODE_BLOCK に入れたうえでそれを連結します。
head もしくは tail が NULL なら連結はせず、
NULL でないほうを返します。 -
static NODE * list
_ append(NODE *head , NODE *tail) (18301.0) -
NODE_LIST のリスト head に非 NODE_LIST のノード tail を連結し、先頭ノードを返します。head が NULL のときは tail を NODE_LIST でラップして返します。
NODE_LIST のリスト head に非 NODE_LIST のノード
tail を連結し、先頭ノードを返します。head が NULL
のときは tail を NODE_LIST でラップして返します。 -
static NODE * literal
_ append(NODE *head , NODE *tail) (18301.0) -
-
static VALUE rb
_ mod _ append _ features(VALUE module , VALUE include) (18301.0) -
-
static int e
_ option _ supplied(void) (18301.0) -
ruby -e で与えたプログラムを実行中なら真。
ruby -e で与えたプログラムを実行中なら真。 -
static int local
_ append(ID id) (18301.0) -
新しいローカル変数 id をテーブルに追加します。
新しいローカル変数 id をテーブルに追加します。 -
void rb
_ parser _ append _ print(void) (18301.0) -
ruby の -p オプションの実装。 ループと print のノードを ruby_eval_tree に加えます。
ruby の -p オプションの実装。
ループと print のノードを ruby_eval_tree に加えます。 -
Errno
:: EAFNOSUPPORT (18001.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: EOPNOTSUPP (18001.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: EPFNOSUPPORT (18001.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: EPROTONOSUPPORT (18001.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Errno
:: ESOCKTNOSUPPORT (18001.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
Exception2MessageMapper (18001.0)
-
例外クラスに特定のエラーメッセージ用フォーマットを関連づけるためのモジュールです。
例外クラスに特定のエラーメッセージ用フォーマットを関連づけるためのモジュールです。 -
Gem
:: OperationNotSupportedError (18001.0) -
サポートされていない操作を行った場合に使用する例外です。
サポートされていない操作を行った場合に使用する例外です。 -
Gem
:: RemoteInstallationSkipped (18001.0) -
???
??? -
JSON
:: MissingUnicodeSupport (18001.0) -
要求されたユニコードサポートがシステムにインストールされていない場合に発生する例外です。 通常、これは iconv がインストールされていないことを意味します。
要求されたユニコードサポートがシステムにインストールされていない場合に発生する例外です。
通常、これは iconv がインストールされていないことを意味します。 -
Net
:: FTPPermError (18001.0) -
FTP の応答コード 5yz (Permanent Negative Completion reply) を表す例外クラスです。
FTP の応答コード 5yz
(Permanent Negative Completion reply)
を表す例外クラスです。
詳しくは 959 を参照してください。 -
Net
:: FTPProtoError (18001.0) -
サーバの応答が FTP のプロトコルに沿っていない場合に 発生する例外のクラスです。
サーバの応答が FTP のプロトコルに沿っていない場合に
発生する例外のクラスです。 -
Net
:: HTTP :: Proppatch (18001.0) -
HTTP の PROPPATCH リクエストを表すクラスです。
HTTP の PROPPATCH リクエストを表すクラスです。 -
Net
:: HTTPPartialContent (18001.0) -
HTTP レスポンス 206 (Partial Content) を表現するクラスです。
HTTP レスポンス 206 (Partial Content) を表現するクラスです。
詳しくは 7233 Section 4.1 を見てください。 -
Net
:: HTTPPaymentRequired (18001.0) -
HTTP レスポンス 402 (Payment Required) を表現するクラスです。
HTTP レスポンス 402 (Payment Required) を表現するクラスです。
詳しくは 7231 Section 6.5.2 を見てください。 -
Net
:: HTTPPermanentRedirect (18001.0) -
HTTP レスポンス 308 (Permanent Redirect) を表現するクラスです。
HTTP レスポンス 308 (Permanent Redirect) を表現するクラスです。
詳しくは 7538 を見てください。 -
Net
:: HTTPPreconditionFailed (18001.0) -
HTTP レスポンス 412 (Precondition Failed) を表現するクラスです。
HTTP レスポンス 412 (Precondition Failed) を表現するクラスです。
詳しくは 7232 Section 4.2, 8144 Section 3.2 を見てください。 -
Net
:: HTTPPreconditionRequired (18001.0) -
HTTP レスポンス 428 (Precondition Required) を表現するクラスです。
HTTP レスポンス 428 (Precondition Required) を表現するクラスです。
詳しくは 6585 を見てください。 -
Net
:: HTTPProxyAuthenticationRequired (18001.0) -
HTTP レスポンス 407 (Proxy Authentication Required) を表現するクラスです。
HTTP レスポンス 407 (Proxy Authentication Required) を表現するクラスです。
詳しくは 7235 Section 3.2 を見てください。 -
Net
:: HTTPUnsupportedMediaType (18001.0) -
HTTP レスポンス 415 (Unsupported Media Type) を表現するクラスです。
HTTP レスポンス 415 (Unsupported Media Type) を表現するクラスです。
詳しくは 7231 Section 6.5.13, 7694 Section 3 を見てください。 -
Net
:: HTTPVersionNotSupported (18001.0) -
HTTP レスポンス 505 (HTTP Version not supported) を表現するクラスです。
HTTP レスポンス 505 (HTTP Version not supported) を表現するクラスです。
詳しくは 7231 Section 6.6.6 を見てください。 -
Net
:: SMTPUnsupportedCommand (18001.0) -
サーバで利用できないコマンドを送ろうとした時に発生する 例外のクラスです。
サーバで利用できないコマンドを送ろうとした時に発生する
例外のクラスです。 -
Psych
:: Nodes :: Mapping (18001.0) -
YAML の mapping http://yaml.org/spec/1.1/#mapping を表すクラスです。
YAML の mapping http://yaml.org/spec/1.1/#mapping を表すクラスです。
Psych::Nodes::Mapping は 0 個以上の子ノードを持つことができます。
子ノードの個数は偶数でなければなりません。
子ノードは以下のいずれかクラスのインスタンスでなければなりません。
* Psych::Nodes::Sequence
* Psych::Nodes::Mapping
* Psych::Nodes::Scalar
* Psych::Nodes::Alias
子ノードは mapping のキーと値が交互に並んでいます。
as... -
RSS
:: OverlappedPrefixError (18001.0) -
-
Rake
:: Application (18001.0) -
Rake で使用するメインのクラスです。
Rake で使用するメインのクラスです。
コマンドラインで rake コマンドを実行した時に作成され、実行されます。 -
Ripper (18001.0)
-
Ruby プログラムのパーサです。
Ruby プログラムのパーサです。
Ruby プログラムをテキストとして扱いたい場合、
例えばソース色付けを行いたい場合は、
Ripper::Filter クラスを使うとよいでしょう。 -
Shell
:: AppendFile (18001.0) -
-
Shell
:: AppendIO (18001.0) -
-
Shell
:: Error :: CantApplyMethod (18001.0) -
メソッドを適用できないときに発生する例外です。
メソッドを適用できないときに発生する例外です。 -
WEBrick
:: HTTPProxyServer (18001.0) -
プロクシの機能を提供するクラスです。CONNECT メソッドにも対応しています。
プロクシの機能を提供するクラスです。CONNECT メソッドにも対応しています。
* https://magazine.rubyist.net/articles/0002/0002-WEBrickProxy.html
以下は完全に動作するプロクシサーバの例です。
require 'webrick'
require 'webrick/httpproxy'
s = WEBrick::HTTPProxyServer.new(Port: 8080)
Signal.trap('INT') do
s.shutdown
end
s.start -
WEBrick
:: HTTPStatus :: HTTPVersionNotSupported (18001.0) -
HTTP のステータスコード 505 HTTP Version Not Supported を表すクラスです。
HTTP のステータスコード 505 HTTP Version Not Supported を表すクラスです。 -
WEBrick
:: HTTPStatus :: UnsupportedMediaType (18001.0) -
HTTP のステータスコード 415 Unsupported Media Type を表すクラスです。
HTTP のステータスコード 415 Unsupported Media Type を表すクラスです。 -
ripper (18001.0)
-
Ruby プログラムを解析するためのライブラリです。
Ruby プログラムを解析するためのライブラリです。 -
ripper
/ filter (18001.0) -
イベントドリブンスタイルで Ruby プログラムを加工するためのライブラリです。
イベントドリブンスタイルで Ruby プログラムを加工するためのライブラリです。 -
ripper
/ lexer (18001.0) -
Ruby プログラムをトークンのリストとして処理するためのライブラリです。
Ruby プログラムをトークンのリストとして処理するためのライブラリです。 -
ripper
/ sexp (18001.0) -
Ruby プログラムを S 式として扱うためのライブラリです。
Ruby プログラムを S 式として扱うためのライブラリです。 -
webrick
/ httpproxy (18001.0) -
プロクシの機能を提供するライブラリです。CONNECT メソッドにも対応しています。
プロクシの機能を提供するライブラリです。CONNECT メソッドにも対応しています。 -
Ripper
. new(src , filename = "(ripper)" , lineno = 1) -> Ripper (9601.0) -
Ripper オブジェクトを作成します。
Ripper オブジェクトを作成します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "(ripper)" になります。
@param lineno src の開始行番号を指定します。省略すると 1 になります。
src の解析を行うには更に Ripper#parse などの呼び出しが必要です。
@see Ripper.parse, Ripper#parse -
Etc
:: SC _ MAPPED _ FILES -> Integer (9301.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Psych
:: Nodes :: Mapping . new(anchor=nil , tag=nil , implicit=true , style=BLOCK) -> Psych :: Nodes :: Mapping (9301.0) -
新たな mapping オブジェクトを生成します。
新たな mapping オブジェクトを生成します。
anchor には mapping に付加されている anchor を文字列で指定します。
anchor を付けない場合には nil を指定します。
tag には mapping に付加されている tag を文字列で指定します。
tag を付けない場合には nil を指定します。
implicit には mapping が implicit に開始されたかどうかを
真偽値で指定します。
style には YAML ドキュメント上の style を整数で指定します。以下のいずれ
かを指定できます。
* Psych::Nodes::... -
Rake
:: Application # init(app _ name = & # 39;rake& # 39;) (9301.0) -
コマンドラインオプションとアプリケーション名を初期化します。
コマンドラインオプションとアプリケーション名を初期化します。
//emlist[例][ruby]{
# Rakefile での記載例とする
task default: :test
task :test
Rake.application.name # => "rake"
Rake.application.init("MyApp") # => ["default"]
Rake.application.name # => "MyApp"
//} -
Ripper
. parse(src , filename = & # 39;(ripper)& # 39; , lineno = 1) -> nil (9301.0) -
指定された文字列を解析します。常に nil を返します。
指定された文字列を解析します。常に nil を返します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "(ripper)" になります。
@param lineno src の開始行番号を指定します。省略すると 1 になります。
@see Ripper#parse -
Ripper
. token _ match(src , pattern) -> Ripper :: TokenPattern :: MatchData | nil (9301.0) -
Ruby プログラム src に対してパターン pattern をマッチし、 マッチデータを返します。
Ruby プログラム src に対してパターン pattern をマッチし、
マッチデータを返します。
ライブラリ内部で使用します。 -
Ripper
:: Filter . new(src , filename = & # 39;-& # 39; , lineno = 1) -> Ripper :: Filter (9301.0) -
Ripper::Filter オブジェクトを作成します。
Ripper::Filter オブジェクトを作成します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "-" になります。
@param lineno src の開始行番号を指定します。省略すると 1 になります。 -
WEBrick
:: HTTPProxyServer . new(config , default = WEBrick :: Config :: HTTP) -> WEBrick :: HTTPProxyServer (9301.0) -
プロクシオブジェクトを生成して返します。
プロクシオブジェクトを生成して返します。
@param config 設定を保存したハッシュを指定します。
設定として有効なハッシュのキーとその値は WEBrick::HTTPServer.new と同じです。
それに加えて以下のキーが有効です。
: :ProxyAuthProc
プロクシ認証を行う Proc オブジェクトを指定します。この proc は
WEBrick::HTTPResponse オブジェクトと WEBrick::HTTPRequest オブジェクトを引数として
proc.call(req, res) ... -
WEBrick
:: HTTPStatus :: RC _ HTTP _ VERSION _ NOT _ SUPPORTED (9301.0) -
HTTP のステータスコードを表す整数です。
HTTP のステータスコードを表す整数です。
require 'webrick'
p WEBrick::HTTPStatus::RC_INTERNAL_SERVER_ERROR #=> 500 -
WEBrick
:: HTTPStatus :: RC _ UNSUPPORTED _ MEDIA _ TYPE (9301.0) -
HTTP のステータスコードを表す整数です。
HTTP のステータスコードを表す整数です。
require 'webrick'
p WEBrick::HTTPStatus::RC_INTERNAL_SERVER_ERROR #=> 500 -
Ripper
. lex(src , filename = & # 39;-& # 39; , lineno = 1) -> [[Integer , Integer] , Symbol , String] (9037.0) -
Ruby プログラム str をトークンに分割し、そのリストを返します。 ただし Ripper.tokenize と違い、トークンの種類と位置情報も付属します。
Ruby プログラム str をトークンに分割し、そのリストを返します。
ただし Ripper.tokenize と違い、トークンの種類と位置情報も付属します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "-" になります。
@param lineno src の開始行番号を指定します。省略すると 1 になります。
//emlist[][ruby]{
require 'ripper'
require 'pp'
pp Ripper.lex("def m... -
Ripper
. sexp(src , filename = & # 39;-& # 39; , lineno = 1) -> object (9037.0) -
Ruby プログラム str を解析して S 式のツリーにして返します。
Ruby プログラム str を解析して S 式のツリーにして返します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "-" になります。
@param lineno src の開始行番号を指定します。省略すると 1 になります。
実行結果は、括弧の代わりに配列の要素として S 式のツリーを表現しています。
//emlist[例][ruby]{
require 'ripper'
require 'pp'
pp Ripper.sexp("def m(a)... -
Ripper
. sexp _ raw(src , filename = & # 39;-& # 39; , lineno = 1) -> object (9037.0) -
Ruby プログラム str を解析して S 式のツリーにして返します。
Ruby プログラム str を解析して S 式のツリーにして返します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "-" になります。
@param lineno src の開始行番号を指定します。省略すると 1 になります。
実行結果は、括弧の代わりに配列の要素として S 式のツリーを表現しています。
//emlist[例][ruby]{
require 'ripper'
require 'pp'
pp Ripper.sexp_raw("def ... -
DOSISH 対応 (9001.0)
-
DOSISH 対応 ruby version 1.7 では、DOSISH対応(DOS/Windows のパス名の扱いに対する変 更)が含まれています。(現在の)変更点を以下に示します。
DOSISH 対応
ruby version 1.7 では、DOSISH対応(DOS/Windows のパス名の扱いに対する変
更)が含まれています。(現在の)変更点を以下に示します。
なお、これらの変更は platform/mswin32 版、platform/mingw32
版の Ruby にのみあてはまります。
とりあえずの目標として、
* \ も / と同様パスセパレータとして扱う
* マルチバイトパス名への対応("表" など 2 byte 目が 0x5c(`\') である文字を正しく扱う)
* UNC 対応(これ自体は1.6にも入っている)
* ドライブレター対応
... -
Exception2MessageMapper
# Fail(exception _ class = nil , *rest) -> () (9001.0) -
登録されている情報を使用して、例外を発生させます。
登録されている情報を使用して、例外を発生させます。
@param exception_class 例外クラス。
@param rest メッセージに埋め込む値。
@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない場合に発生します。
例:
class Foo
extend Exception2MessageMapper
p def_exception :NewExceptionClass, "message...%d, %d and %d" # =>... -
Exception2MessageMapper
# Raise(exception _ class = nil , *rest) -> () (9001.0) -
登録されている情報を使用して、例外を発生させます。
登録されている情報を使用して、例外を発生させます。
@param exception_class 例外クラス。
@param rest メッセージに埋め込む値。
@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない場合に発生します。
例:
class Foo
extend Exception2MessageMapper
p def_exception :NewExceptionClass, "message...%d, %d and %d" # =>... -
Exception2MessageMapper
# bind(cl) -> () (9001.0) -
@todo
@todo
@param cl xxx -
Exception2MessageMapper
# def _ e2message(exception _ class , message _ format) -> Class (9001.0) -
すでに存在する例外クラス exception_class に、 エラーメッセージ用フォーマット message_format を関連づけます。
すでに存在する例外クラス exception_class に、
エラーメッセージ用フォーマット message_format を関連づけます。
このフォーマットは Exception2MessageMapper#Raise,
Exception2MessageMapper#Fail で使用します。
@param exception_class メッセージを登録する例外クラスを指定します。
@param message_format メッセージのフォーマットを指定します。
Kernel.#sprintf のフォーマット文字列と同じ形式を使用できます... -
Exception2MessageMapper
# def _ exception(exception _ name , message _ format , superclass = StandardError) -> Class (9001.0) -
exception_name という名前の例外クラスを定義します。
exception_name という名前の例外クラスを定義します。
@param exception_name 定義する例外クラスの名前をシンボルで指定します。
@param message_format メッセージのフォーマット。
@param superclass 定義する例外のスーパークラスを指定します。
省略すると StandardError を使用します。 -
Exception2MessageMapper
# fail(exception _ class = nil , *rest) -> () (9001.0) -
登録されている情報を使用して、例外を発生させます。
登録されている情報を使用して、例外を発生させます。
@param exception_class 例外クラス。
@param rest メッセージに埋め込む値。
@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない場合に発生します。 -
Exception2MessageMapper
. Fail(klass = E2MM , exception _ class = nil , *rest) -> () (9001.0) -
登録されている情報を使用して、例外を発生させます。
登録されている情報を使用して、例外を発生させます。
@param klass 一階層上となるクラス名を指定します。
@param exception_class 例外クラス。
@param rest メッセージに埋め込む値。
@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない場合に発生します。 -
Exception2MessageMapper
. Raise(klass = E2MM , exception _ class = nil , *rest) -> () (9001.0) -
登録されている情報を使用して、例外を発生させます。
登録されている情報を使用して、例外を発生させます。
@param klass 一階層上となるクラス名を指定します。
@param exception_class 例外クラス。
@param rest メッセージに埋め込む値。
@raise Exception2MessageMapper::ErrNotRegisteredException 指定された例外クラスに対応するメッセージが存在しない場合に発生します。 -
Exception2MessageMapper
. def _ e2message(klass , exception _ class , message _ format) -> Class (9001.0) -
すでに存在する例外クラス exception_class に、 エラーメッセージ用フォーマット message_format を関連づけます。
すでに存在する例外クラス exception_class に、
エラーメッセージ用フォーマット message_format を関連づけます。
@param klass 一階層上となるクラス名を指定します。
@param exception_class メッセージを登録する例外クラスを指定します。
@param message_format メッセージのフォーマットを指定します。
Kernel.#sprintf のフォーマット文字列と同じ形式を使用できます。
@return exception_class を返します。 -
Exception2MessageMapper
. def _ exception(klass , exception _ name , message _ format , superklass = StandardError) -> Class (9001.0) -
exception_name という名前の例外クラスを定義します。
exception_name という名前の例外クラスを定義します。
@param klass 一階層上となるクラス名を指定します。
@param exception_name 例外クラスの名前をシンボルで指定します。
@param message_format メッセージのフォーマットを指定します。
Kernel.#sprintf のフォーマット文字列と同じ形式を使用できます。
@param superklass 定義する例外クラスのスーパークラスを指定します。
省略すると StandardError を使用... -
Exception2MessageMapper
. e2mm _ message(klass , exp) -> String | nil (9001.0) -
@todo
@todo
@param klass
@param exp -
Exception2MessageMapper
. extend _ object(cl) -> () (9001.0) -
@todo
@todo
@param cl -
Exception2MessageMapper
. message(klass , exp) -> String | nil (9001.0) -
@todo
@todo
@param klass
@param exp -
Exception2MessageMapper
:: E2MM (9001.0) -
Alias of Exception2MessageMapper
Alias of Exception2MessageMapper