342件ヒット
[1-100件を表示]
(0.129秒)
ライブラリ
- ビルトイン (33)
- etc (11)
-
net
/ imap (22) - prime (11)
-
racc
/ parser (11) -
rubygems
/ specification (11) - sdbm (22)
- socket (44)
-
webrick
/ accesslog (11) -
webrick
/ httpstatus (55) -
win32
/ registry (55) - win32ole (22)
クラス
-
Gem
:: Specification (11) -
Net
:: IMAP :: Envelope (22) -
Prime
:: TrialDivisionGenerator (11) -
Racc
:: Parser (11) - SDBM (22)
- TCPServer (11)
- UNIXServer (33)
-
Win32
:: Registry (33)
モジュール
- Enumerable (11)
- Etc (11)
- Marshal (22)
-
WEBrick
:: HTTPStatus (55) -
WIN32OLE
:: VARIANT (11) -
Win32
:: Registry :: Constants (22)
キーワード
- AccessLog (11)
-
KEY
_ QUERY _ VALUE (11) -
KEY
_ SET _ VALUE (11) -
MAJOR
_ VERSION (11) -
MINOR
_ VERSION (11) -
RC
_ HTTP _ VERSION _ NOT _ SUPPORTED (11) -
RC
_ INTERNAL _ SERVER _ ERROR (11) -
RC
_ MOVED _ PERMANENTLY (11) -
RC
_ NON _ AUTHORITATIVE _ INFORMATION (11) -
RC
_ SERVICE _ UNAVAILABLE (11) -
SC
_ 2 _ PBS _ ACCOUNTING (11) -
VT
_ ERROR (11) - WIN32OLERuntimeError (11)
- accept (11)
-
accept
_ nonblock (11) - bcc (11)
- create (33)
-
delete
_ if (11) - grep (11)
-
overwrite
_ accessor (11) -
rb
_ callcc (11) -
rb
_ exec _ arg _ init (1) -
rb
_ mod _ attr _ accessor (11) - reject! (11)
-
ruby 1
. 6 feature (11) - succ (11)
- sysaccept (22)
- yyparse (11)
検索結果
先頭5件
-
Net
:: IMAP :: Envelope # cc -> [Net :: IMAP :: Address] | nil (24217.0) -
Cc を Net::IMAP::Address オブジェクトの配列で返します。
...Cc を Net::IMAP::Address オブジェクトの配列で返します。
エンベロープに存在しないときは nil を返します。... -
Gem
:: Specification . overwrite _ accessor(name) { . . . } -> () (18300.0) -
呼び出し時に特別な動作をする必要のある属性があります。 このメソッドはそういうことを可能にします。
呼び出し時に特別な動作をする必要のある属性があります。
このメソッドはそういうことを可能にします。
ブロックパラメータは任意のものを使用することができます。
@param name 属性名を指定します。 -
Marshal
:: MINOR _ VERSION -> Integer (12306.0) -
Marshal.#dump が出力するデータフォーマットのバージョン番号です。
...$VERBOSE = true のときには警告メッセージが出力されます
マーシャルされたデータのバージョン番号は以下のようにして取得するこ
とができます。
//emlist[例][ruby]{
obj = Object.new
major, minor = Marshal.dump(obj).unpack("cc")
p [major, minor]... -
Marshal
:: MAJOR _ VERSION -> Integer (12206.0) -
Marshal.#dump が出力するデータフォーマットのバージョン番号です。
...$VERBOSE = true のときには警告メッセージが出力されます
マーシャルされたデータのバージョン番号は以下のようにして取得するこ
とができます。
//emlist[例][ruby]{
obj = Object.new
major, minor = Marshal.dump(obj).unpack("cc")
p [major, minor]... -
Net
:: IMAP :: Envelope # bcc -> [Net :: IMAP :: Address] | nil (12200.0) -
Bcc を Net::IMAP::Address オブジェクトの配列で返します。
...Bcc を Net::IMAP::Address オブジェクトの配列で返します。
エンベロープに存在しないときは nil を返します。... -
UNIXServer
# accept -> UnixSocket (12200.0) -
クライアントからの接続要求を accept(2)で待ち受け、接続した UNIXSocket のインスタンスを返します。
...accept(2)で待ち受け、接続した
UNIXSocket のインスタンスを返します。
例:
require 'socket'
UNIXServer.open("/tmp/s") {|serv|
c = UNIXSocket.open("/tmp/s")
s = serv.accept
s.write "from server"
c.write "from client"
p c.recv(20) #=> "from server"......p s.recv(20) #=> "from client"
}... -
UNIXServer
# accept _ nonblock -> UnixSocket (12200.0) -
ソケットをノンブロッキングモードに設定した後、 accept(2) を呼び出します。
...グモードに設定した後、
accept(2) を呼び出します。
接続した
UNIXSocket のインスタンスを返します。
accept(2) がエラーになった場合、Socket#accept と同じ例外が
発生します。
Errno::EWOULDBLOCK, Errno::EAGAIN,
Errno::ECONNABORTED, Errno::EPROT...... IO::WaitReadable が extend
されます。それを利用してリトライ可能な例外を掴まえることができます。
require 'socket'
serv = UNIXServer.new("/tmp/sock")
begin # emulate blocking accept
sock = serv.accept_nonblock
rescue IO::WaitReadable, Errno::EINTR
I......O.select([serv])
retry
end
# sock is an accepted socket.
@see UNIXServer#accept... -
UNIXServer
# sysaccept -> Integer (12200.0) -
接続したクライアントのソケットをファイル記述子で返すことを除けば UNIXServer#accept と同じです。
...接続したクライアントのソケットをファイル記述子で返すことを除けば
UNIXServer#accept と同じです。
例:
require 'socket'
UNIXServer.open("/tmp/s") {|serv|
c = UNIXSocket.open("/tmp/s")
p serv.sysaccept #=> 6
}... -
WEBrick
:: HTTPStatus :: RC _ HTTP _ VERSION _ NOT _ SUPPORTED (12200.0) -
HTTP のステータスコードを表す整数です。
...HTTP のステータスコードを表す整数です。
require 'webrick'
p WEBrick::HTTPStatus::RC_INTERNAL_SERVER_ERROR #=> 500... -
WEBrick
:: HTTPStatus :: RC _ INTERNAL _ SERVER _ ERROR (12200.0) -
HTTP のステータスコードを表す整数です。
...HTTP のステータスコードを表す整数です。
require 'webrick'
p WEBrick::HTTPStatus::RC_INTERNAL_SERVER_ERROR #=> 500...