2828件ヒット
[1-100件を表示]
(0.068秒)
ライブラリ
- ビルトイン (1401)
-
cgi
/ html (11) - csv (55)
- e2mmap (12)
-
fiddle
/ import (22) - gdbm (22)
-
irb
/ cmd / help (11) -
irb
/ cmd / load (22) -
irb
/ ext / use-loader (11) - json (11)
-
minitest
/ unit (1) - mkmf (22)
-
net
/ ftp (18) -
net
/ http (231) -
net
/ imap (22) -
net
/ pop (99) - openssl (33)
- optparse (46)
- pathname (66)
- prime (22)
- pstore (22)
- rake (88)
- resolv-replace (11)
-
rexml
/ sax2listener (22) -
rinda
/ tuplespace (11) -
rubygems
/ dependency _ list (11) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - socket (66)
- strscan (33)
- thread (12)
- thwait (6)
- tsort (42)
-
webrick
/ httputils (55) - win32ole (66)
- zlib (209)
クラス
-
ARGF
. class (88) - Array (96)
- BasicObject (11)
- BasicSocket (44)
- CSV (33)
-
CSV
:: FieldInfo (22) - Class (11)
- Data (2)
- Dir (11)
-
Encoding
:: Converter (44) - Enumerator (33)
-
Enumerator
:: ArithmeticSequence (11) - Exception (44)
- Fiber (26)
- GDBM (22)
-
Gem
:: DependencyList (11) - Hash (11)
- IO (82)
-
IRB
:: ExtendCommand :: Help (11) -
IRB
:: ExtendCommand :: Load (11) -
IRB
:: ExtendCommand :: Source (11) - LoadError (11)
- MatchData (92)
- Method (31)
- Module (201)
- Mutex (2)
-
Net
:: FTP (18) -
Net
:: HTTP (165) -
Net
:: HTTPResponse (33) -
Net
:: IMAP (11) -
Net
:: IMAP :: Envelope (11) -
Net
:: POPMail (99) - Numeric (54)
- Object (66)
-
OpenSSL
:: SSL :: SSLContext (22) -
OpenSSL
:: SSL :: SSLSocket (11) - OptionParser (46)
- PStore (22)
- Pathname (66)
- Prime (22)
- Proc (11)
-
Rake
:: Application (11) -
Rake
:: FileList (11) - Range (33)
- Regexp (55)
-
Rinda
:: TupleSpace (11) -
RubyVM
:: InstructionSequence (11) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - Socket (11)
- String (40)
- StringScanner (33)
- SystemCallError (11)
- Thread (55)
-
Thread
:: Mutex (9) -
Thread
:: Queue (42) -
Thread
:: SizedQueue (33) - ThreadsWait (6)
- TracePoint (30)
- UDPSocket (11)
- UNIXSocket (11)
-
WEBrick
:: HTTPUtils :: FormData (55) -
WIN32OLE
_ EVENT (33) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ TYPE (11) -
WIN32OLE
_ VARIABLE (11) -
Zlib
:: Deflate (11) -
Zlib
:: GzipReader (165) -
Zlib
:: Inflate (11) -
Zlib
:: ZStream (22)
モジュール
-
CGI
:: TagMaker (11) - Comparable (10)
- Enumerable (146)
- Exception2MessageMapper (12)
-
Fiddle
:: Importer (22) -
IRB
:: ExtendCommandBundle (11) -
JSON
:: Generator :: GeneratorMethods :: Object (11) - Kernel (33)
-
MiniTest
:: Assertions (1) -
Net
:: HTTPHeader (33) -
REXML
:: SAX2Listener (22) -
Rake
:: TaskManager (44) - RakeFileUtils (11)
- TSort (42)
キーワード
- ! (11)
- < (11)
- <= (11)
- <=> (11)
- =~ (11)
- > (11)
- >= (11)
- Fail (6)
- Raise (6)
- [] (128)
- []= (33)
- abort (11)
-
absolute
_ path (11) -
add
_ trace _ func (11) - all (33)
- append (11)
- ascend (22)
-
assert
_ send (1) - at (11)
- attr (24)
-
attr
_ accessor (8) -
attr
_ reader (8) -
attr
_ writer (8) - autoload (11)
- backtrace (11)
- begin (27)
- binding (2)
- byteoffset (4)
-
ca
_ file= (11) -
callee
_ id (11) - cause (11)
- chunk (11)
- clamp (10)
- clone (11)
- close (20)
-
close
_ read (11) -
close
_ write (11) - compact (3)
-
connect
_ nonblock (11) -
const
_ source _ location (5) -
create
_ rule (11) -
create
_ value (11) -
deconstruct
_ keys (2) - default (11)
-
default
_ event _ sources (11) -
default
_ proc= (11) - delete (33)
-
delete
_ suffix! (7) - deq (22)
- descend (22)
- display (11)
- dup (11)
- each (99)
-
each
_ byte (22) -
each
_ line (88) -
each
_ strongly _ connected _ component (21) -
end
_ element (11) -
enum
_ for (22) - errno (11)
-
eval
_ script (6) - execute (33)
- fcntl (11)
- feed (11)
- fetch (33)
-
field
_ size _ limit (11) - filename (11)
- filename= (11)
-
find
_ name (11) - first (22)
-
fixed
_ encoding? (11) - get (22)
- get2 (22)
- getc (11)
- gets (11)
- handler= (11)
- header (11)
- inflate (11)
- inspect (16)
-
instance
_ variable _ get (11) -
internal
_ encoding (11) -
irb
_ load (11) - lambda? (11)
- line (11)
- lineno (11)
- lineno= (11)
- load (11)
-
local
_ host= (11) -
local
_ port= (11) - lookup (11)
- mail (33)
- match (22)
- match? (11)
-
matched
_ size (11) - max (44)
-
max
_ by (44) -
method
_ id (11) - min (44)
- mlsd (18)
-
module
_ function (12) -
nOE
_ element _ def (11) - name (22)
- name= (11)
- namespace (11)
-
next
_ values (11) -
next
_ wait (6) - notify (11)
- offset (22)
-
on
_ event (11) -
on
_ event _ with _ outargs (11) - opendir (22)
- pack (19)
- params (11)
- parse (16)
- parse! (8)
- path (11)
- pathmap (11)
-
peek
_ values (11) - pending (11)
-
pending
_ interrupt? (11) - pid (11)
- pop (55)
- post (22)
- post2 (22)
-
primitive
_ convert (44) - private (16)
- public (16)
- raise (15)
- read (22)
-
read
_ body (22) - readchar (11)
- readline (11)
- readlines (11)
- recvmsg (11)
- release (11)
-
renegotiation
_ cb= (11) -
request
_ get (22) -
request
_ post (22) - resume (11)
-
ruby2
_ keywords (5) - send (22)
-
send
_ io (11) -
send
_ request (11) - sender (11)
- sendmsg (11)
-
sendmsg
_ nonblock (11) -
set
_ backtrace (11) -
set
_ encoding _ by _ bom (5) -
set
_ trace _ func (11) - shift (22)
- sleep (11)
-
source
_ location (11) -
start
_ prefix _ mapping (11) - step (54)
-
super
_ method (10) - superclass (11)
-
synthesize
_ file _ task (11) - test (18)
-
to
_ enum (22) -
to
_ json (11) -
to
_ s (27) -
tsort
_ each (21) - ungetc (11)
- unpack (11)
- unscan (11)
- value (33)
-
when
_ writing (11) -
with
_ config (22) -
write
_ headers? (11) - ~ (11)
検索結果
先頭5件
-
MatchData
# end(n) -> Integer | nil (18251.0) -
n 番目の部分文字列終端のオフセットを返します。
...ば nil を返します。
@param n 部分文字列を指定する数値。
@raise 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... -
Enumerator
:: ArithmeticSequence # end -> Numeric | nil (18203.0) -
末項(終端)を返します。
末項(終端)を返します。
@see Enumerator::ArithmeticSequence#begin -
Zlib
:: ZStream # end -> nil (15204.0) -
ストリームを閉じます。 以後、このストリームにアクセスすることはできなくなります。
ストリームを閉じます。
以後、このストリームにアクセスすることはできなくなります。 -
Net
:: HTTP # send _ request(name , path , data = nil , header = nil) -> Net :: HTTPResponse (6303.0) -
HTTP リクエストをサーバに送り、そのレスポンスを Net::HTTPResponse のインスタンスとして返します。
...スを文字列で与えます。
@param data リクエストのボディを文字列で与えます。
@param header リクエストのヘッダをハッシュで与えます。
//emlist[例][ruby]{
response = http.send_request('GET', '/index.html')
puts response.body
//}
@see Net::HTTP#request... -
Net
:: IMAP # append(mailbox , message , flags = nil , date _ time = nil) -> Net :: IMAP :: TaggedResponse (6303.0) -
APPEND コマンドを送ってメッセージをメールボックスの末尾に追加します。
...APPEND コマンドを送ってメッセージをメールボックスの末尾に追加します。
例:
imap.append("inbox", <<EOF.gsub(/\n/, "\r\n"), [:Seen], Time.now)
Subject: hello
From: someone@example.com
To: somebody@example.com
hello world
EOF
@param mailbox メッセー... -
BasicSocket
# sendmsg(mesg , flags=0 , dest _ sockaddr=nil , *controls) -> Integer (6214.0) -
sendmsg(2) を用いてメッセージを送ります。
...sendmsg(2) を用いてメッセージを送ります。
このメソッドはブロックします。ノンブロッキング方式で通信したい
場合は BasicSocket#sendmsg_nonblock を用います。
ソケットが connection-less の場合は dest_sockaddr で
通信先のアドレス......et#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, an......cdata)
@param mesg メッセージ文字列
@param flags フラグ(Socket::MSG_* という定数の bitwise OR を取ったもの)
@param dest_sockaddr 通信先のアドレス
@param controls 補助データの配列
@see BasicSocket#sendmsg_nonblock... -
Net
:: IMAP :: Envelope # sender -> [Net :: IMAP :: Address] | nil (6208.0) -
Sender を Net::IMAP::Address オブジェクトの配列で返します。
...Sender を Net::IMAP::Address オブジェクトの配列で返します。
エンベロープに存在しないときは nil を返します。... -
OpenSSL
:: SSL :: SSLSocket # pending -> Integer | nil (6208.0) -
OpenSSL内部のバッファが保持している、直ちに読み取り可能な データのバイト数を返します。
...OpenSSL内部のバッファが保持している、直ちに読み取り可能な
データのバイト数を返します。
ハンドシェイク開始前には nil を返します。... -
BasicSocket
# send(mesg , flags , dest _ sockaddr = nil) -> Integer (6202.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 (6202.0) -
sendmsg(2) を用いてノンブロッキング方式でメッセージを送ります。
...sendmsg(2) を用いてノンブロッキング方式でメッセージを送ります。
詳しくは BasicSocket#sendmsg を見てください。
@return 送ったバイト数
@param mesg メッセージ文字列
@param flags フラグ(Socket::MSG_* という定数の bitwise OR を取ったも......の)
@param dest_sockaddr 通信先のアドレス
@param controls 補助データの配列
@see BasicSocket#sendmsg...