1384件ヒット
[1-100件を表示]
(0.152秒)
ライブラリ
- ビルトイン (828)
- csv (33)
-
fiddle
/ import (77) - mkmf (22)
- openssl (22)
- optparse (35)
- pp (22)
- prettyprint (1)
- rake (11)
- resolv-replace (11)
-
rubygems
/ commands / dependency _ command (11) -
rubygems
/ dependency (11) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - socket (88)
- strscan (44)
-
webrick
/ httpservlet / abstract (66) - win32ole (11)
- zlib (55)
クラス
-
ARGF
. class (11) - Array (129)
- BasicSocket (55)
- CSV (11)
-
CSV
:: FieldInfo (22) -
Enumerator
:: ArithmeticSequence (6) - File (11)
-
Gem
:: Commands :: DependencyCommand (11) -
Gem
:: Dependency (11) - IO (128)
- Integer (32)
- MatchData (48)
- Method (22)
- Module (16)
- Mutex (2)
- Object (33)
-
OpenSSL
:: SSL :: SSLSocket (11) - OptionParser (35)
- PrettyPrint (1)
- Random (33)
- Range (77)
- Regexp (22)
-
RubyVM
:: InstructionSequence (11) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - SignalException (11)
- String (33)
- StringScanner (44)
- SystemCallError (11)
- SystemExit (11)
- Thread (22)
-
Thread
:: Mutex (9) - TracePoint (172)
- UDPSocket (44)
- UnboundMethod (11)
-
WEBrick
:: HTTPServlet :: AbstractServlet (66) - WIN32OLE (11)
-
Zlib
:: GzipReader (55)
モジュール
-
Fiddle
:: Importer (77) - Kernel (22)
-
Rake
:: TaskManager (11)
キーワード
- % (11)
-
/ (10) - <=> (22)
- =~ (11)
- [] (51)
- []= (33)
- arity (22)
- at (11)
- begin (22)
- bind (11)
- binding (11)
- byteoffset (4)
-
callee
_ id (11) -
const
_ source _ location (5) -
create
_ value (11) -
defined
_ class (11) - disable (22)
- div (11)
-
do
_ DELETE (11) -
do
_ GET (11) -
do
_ HEAD (11) -
do
_ OPTIONS (11) -
do
_ POST (11) -
do
_ PUT (11) -
each
_ codepoint (22) - enable (22)
- errno (11)
-
eval
_ script (6) - event (11)
- extern (11)
- fcntl (11)
- fetch (33)
-
field
_ size _ limit (11) - first (22)
- first? (1)
-
first
_ lineno (11) - getc (11)
- getpeereid (11)
- hash (17)
- index (11)
- inspect (11)
-
instruction
_ sequence (6) - intern (11)
-
internal
_ encoding (11) - last (22)
- line (11)
- lineno (22)
- match? (11)
-
matched
_ size (11) -
method
_ id (11) - offset (22)
-
ole
_ query _ interface (11) - pack (19)
- parameters (6)
- parse (16)
- parse! (8)
- path (11)
- pending (11)
-
pending
_ interrupt? (11) - pid (11)
- pointer= (11)
- pos (22)
- pos= (11)
-
pretty
_ print (11) -
pretty
_ print _ cycle (11) -
print
_ dependencies (11) - priority (11)
- pwrite (7)
-
raised
_ exception (11) - rand (33)
- readbyte (22)
- readchar (11)
- recvmsg (11)
-
return
_ value (11) - send (55)
- sendmsg (11)
-
sendmsg
_ nonblock (11) - signo (11)
- size (11)
- sizeof (11)
- sleep (11)
-
source
_ location (11) - status (11)
- struct (11)
- sum (11)
-
summary
_ width (11) - sysseek (11)
- syswrite (11)
- tell (22)
- test (18)
-
to
_ bn (11) -
to
_ int (11) -
try
_ link (22) - union (11)
- unpack (11)
- value (11)
- write (11)
- ~ (11)
検索結果
先頭5件
-
MatchData
# end(n) -> Integer | nil (18238.0) -
n 番目の部分文字列終端のオフセットを返します。
...IndexError 範囲外の n を指定した場合に発生します。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.end(0) # => 6
p $~.end(1) # => 3
p $~.end(2) # => 6
p $~.end(3) # => nil
p $~.end(4) # => `end': index 4 out of matches (IndexError)
//}
@see MatchData#begin... -
Range
# end -> object (18104.0) -
終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま せん。
終端の要素を返します。範囲オブジェクトが終端を含むかどうかは関係ありま
せん。
//emlist[例][ruby]{
(10..20).last # => 20
(10...20).last # => 20
//}
@see Range#begin -
Gem
:: Commands :: DependencyCommand # print _ dependencies(spec , level = 0) -> String (15201.0) -
依存関係を表す文字列を返します。
依存関係を表す文字列を返します。
@param spec Gem::Specification のインスタンスを指定します。
@param level 依存関係の深さを指定します。 -
Thread
# pending _ interrupt?(error = nil) -> bool (12201.0) -
self の非同期例外のキューが空かどうかを返します。
...self の非同期例外のキューが空かどうかを返します。
@param error 対象の例外クラスを指定します。
@see Thread.pending_interrupt?... -
Object
# to _ int -> Integer (6220.0) -
オブジェクトの Integer への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。
...オブジェクトの Integer への暗黙の変換が必要なときに内部で呼ばれます。
デフォルトでは定義されていません。
説明のためここに記載してありますが、
このメソッドは実際には Object クラスには定義されていません。
必......が使われるすべての場面で代置可能であるような、
* 整数そのものとみなせるようなもの
という厳しいものになっています。
//emlist[][ruby]{
class Foo
def to_int
1
end
end
ary = [:a, :b, :c]
p(ary[Foo.new]) # => :b
//}
@see Kernel.#Integer... -
BasicSocket
# sendmsg(mesg , flags=0 , dest _ sockaddr=nil , *controls) -> Integer (6207.0) -
sendmsg(2) を用いてメッセージを送ります。
...sendmsg(2) を用いてメッセージを送ります。
このメソッドはブロックします。ノンブロッキング方式で通信したい
場合は BasicSocket#sendmsg_nonblock を用います。
ソケットが connection-less の場合は dest_sockaddr で
通信先のアドレス......UnixSocket#send_io の実装例
# use Socket::AncillaryData.
require 'socket'
ancdata = Socket::AncillaryData.int(:UNIX, :SOCKET, :RIGHTS, io.fileno)
sock.sendmsg("a", 0, nil, ancdata)
# use 3-element array.
ancdata = [:SOCKET, :RIGHTS, [io.fileno].pack("i!")]
sock.sendmsg("\0", 0,......nil, ancdata)
@param mesg メッセージ文字列
@param flags フラグ(Socket::MSG_* という定数の bitwise OR を取ったもの)
@param dest_sockaddr 通信先のアドレス
@param controls 補助データの配列
@see BasicSocket#sendmsg_nonblock... -
BasicSocket
# send(mesg , flags , dest _ sockaddr = nil) -> Integer (6201.0) -
ソケットを介してデータを送ります。flags に関しては send(2) を参照してください。connect していないソケット に対しては送り先である dest_sockaddr を指定する必要があります。実際に送っ たデータの長さを返します。
...ソケットを介してデータを送ります。flags に関しては
send(2) を参照してください。connect していないソケット
に対しては送り先である dest_sockaddr を指定する必要があります。実際に送っ
たデータの長さを返します。
dest_soc......た場合は例外 Errno::EXXX が発生します。
@param mesg 送信するデータを文字列で指定します。
@param flags send(2) の flags を参照してください。
@param dest_sockaddr 「ソケットアドレス構造体を pack した文字列」を指定します......。
@raise Errno::EXXX データの送信に失敗した場合に発生します。
例:
require 'socket'
s = UDPSocket.new
sockaddr = Socket.sockaddr_in("discard", "localhost")
s.send("The king has donkey ears!", 0, sockaddr)... -
BasicSocket
# sendmsg _ nonblock(mesg , flags=0 , dest _ sockaddr=nil , *controls) -> Integer (6201.0) -
sendmsg(2) を用いてノンブロッキング方式でメッセージを送ります。
...sendmsg(2) を用いてノンブロッキング方式でメッセージを送ります。
詳しくは BasicSocket#sendmsg を見てください。
@return 送ったバイト数
@param mesg メッセージ文字列
@param flags フラグ(Socket::MSG_* という定数の bitwise OR を取ったも......の)
@param dest_sockaddr 通信先のアドレス
@param controls 補助データの配列
@see BasicSocket#sendmsg... -
OpenSSL
:: SSL :: SSLSocket # pending -> Integer | nil (6201.0) -
OpenSSL内部のバッファが保持している、直ちに読み取り可能な データのバイト数を返します。
OpenSSL内部のバッファが保持している、直ちに読み取り可能な
データのバイト数を返します。
ハンドシェイク開始前には nil を返します。 -
UDPSocket
# send(mesg , flags , dest _ sockaddr=nil) -> Integer (6201.0) -
4 引数の形式で UDPSocket#send 実行したとき、 パラメータ host の名前解決に resolv ライブラリを使います。
...4 引数の形式で UDPSocket#send 実行したとき、
パラメータ host の名前解決に
resolv ライブラリを使います。
@param mesg 送るデータを文字列で与えます。
@param flags フラグを指定します。
@param host データを送る先のホストを指定し...