990件ヒット
[1-100件を表示]
(0.080秒)
種類
- インスタンスメソッド (594)
- 特異メソッド (303)
- 文書 (49)
- モジュール関数 (22)
- モジュール (22)
ライブラリ
- ビルトイン (44)
- bigdecimal (44)
- drb (11)
- ipaddr (11)
-
net
/ http (22) -
net
/ imap (11) -
net
/ pop (55) -
net
/ smtp (83) - observer (11)
- open-uri (22)
- openssl (220)
-
rdoc
/ markup (11) - readline (11)
- resolv (88)
- resolv-replace (11)
- securerandom (11)
- socket (187)
- tracer (22)
-
webrick
/ utils (11) - win32ole (55)
クラス
- Addrinfo (44)
- BasicSocket (44)
- BigDecimal (44)
- Hash (22)
- IPAddr (11)
- IPSocket (22)
-
Net
:: HTTP (22) -
Net
:: IMAP (11) -
Net
:: POP3 (55) -
Net
:: SMTP (83) -
OpenSSL
:: BN (33) -
OpenSSL
:: Config (11) -
OpenSSL
:: OCSP :: Request (11) -
OpenSSL
:: PKCS7 (22) -
OpenSSL
:: PKey :: RSA (44) -
OpenSSL
:: X509 :: CRL (22) -
OpenSSL
:: X509 :: Certificate (11) -
OpenSSL
:: X509 :: Revoked (11) -
OpenSSL
:: X509 :: Store (44) -
RDoc
:: Markup (11) - Resolv (44)
-
Resolv
:: DNS (22) -
Resolv
:: Hosts (22) - Socket (66)
-
Socket
:: AncillaryData (11) - ThreadGroup (11)
- Tracer (22)
- UDPSocket (11)
- WIN32OLE (55)
モジュール
- Enumerable (11)
- Observable (11)
- OpenURI (22)
- Readline (11)
- SecureRandom (11)
-
WEBrick
:: Utils (11)
キーワード
- + (11)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - DRbProtocol (11)
-
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) - OCSP (11)
- [] (22)
-
_ getproperty (11) -
_ setproperty (11) -
add
_ cert (11) -
add
_ certid (11) -
add
_ certificate (11) -
add
_ crl (22) -
add
_ extension (33) -
add
_ file (11) -
add
_ filter (22) -
add
_ observer (11) -
add
_ path (11) -
add
_ revoked (11) -
add
_ value (11) -
add
_ word _ pair (11) - addr (11)
- chunk (11)
- connect (11)
-
connect
_ address (11) -
connect
_ nonblock (11) -
create
_ listeners (11) -
delete
_ all (22) - each (11)
- foreach (11)
-
generate
_ prime (11) - getaddress (44)
- getaddrinfo (22)
- gethostbyaddr (11)
- getname (44)
- getnameinfo (11)
-
ip
_ pktinfo (11) - limit (11)
-
mod
_ add (11) - mode (22)
- new (22)
-
open
_ uri (22) - peeraddr (11)
-
private
_ decrypt (11) -
private
_ encrypt (11) -
public
_ decrypt (11) -
public
_ encrypt (11) - readline (11)
- ready (11)
- recvfrom (11)
-
recvfrom
_ nonblock (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 4 feature (11) - select (11)
- send (22)
-
send
_ mail (11) - sendmail (11)
- setproperty (22)
- setsockopt (22)
- start (72)
-
unix
_ path (11) -
urlsafe
_ base64 (11)
検索結果
先頭5件
- ThreadGroup
# add(thread) -> self - BigDecimal
# add(other , n) -> BigDecimal - Addrinfo
. getaddrinfo(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> [Addrinfo] - Socket
. getaddrinfo(nodename , servname , family=nil , socktype=nil , protocol=nil , flags=nil) -> Array - BasicSocket
# connect _ address -> Addrinfo
-
ThreadGroup
# add(thread) -> self (18213.0) -
スレッド thread が属するグループを自身に変更します。
...スレッド thread が属するグループを自身に変更します。
@param thread 自身に加えたいスレッドを指定します。
@raise ThreadError 自身が freeze されているか enclose されている場合に、発生します。また引数 thread が属する ThreadGroup......hread.new { sleep }
t2 = Thread.new { sleep }
puts "t1 is #{t1}" # => t1 is #<Thread:0x50bef60>
puts "t2 is #{t2}" # => t2 is #<Thread:0x50beed0>
tg.add(t1)
puts "Initial group now #{ThreadGroup::Default.list}"
# => Initial group now [#<Thread:0x3039168 run>, #<Thread:0x50beed0 run>]
puts "tg group... -
BigDecimal
# add(other , n) -> BigDecimal (18207.0) -
和を計算します。
...られます。
@param other self に足す数を指定します。
@param n 有効桁数を整数で指定します。0 を指定した場合は
BigDecimal#+ と同じ値を返します。
@raise ArgumentError n に負の数を指定した場合に発生します。
@see BigDecimal#+... -
Addrinfo
. getaddrinfo(nodename , service , family=nil , socktype=nil , protocol=nil , flags=0) -> [Addrinfo] (9306.0) -
パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。
...パラメータから複数の Addrinfo オブジェクトを生成し、その配列を返します。
nodename (ホスト名) と service (ポート番号) を Addrinfo に変換します。
変換先は一意ではないため、複数のオブジェクトを返します。
nodename と service......cktype なしでは曖昧な指定となるためです。
例:
require 'socket'
Addrinfo.getaddrinfo("www.kame.net", 80, nil, :STREAM)
#=> [#<Addrinfo: 203.178.141.194:80 TCP (www.kame.net:80)>,
# #<Addrinfo: [2001:200:0:8002:203:47ff:fea5:3085]:80 TCP (www.kame.net:80)>]
@param node......ケットタイプ(整数、文字列、シンボル、もしくは nil)
@param protocol プロトコル(整数、もしくは nil)
@param flags フラグ(整数)
@raise SocketError getaddrinfo(3)がエラーを返したときに発生する例外です
@see Addrinfo.foreach, Socket.getaddrinfo... -
Socket
. getaddrinfo(nodename , servname , family=nil , socktype=nil , protocol=nil , flags=nil) -> Array (6308.0) -
2553で定義された getaddrinfo() の機能を提供するクラスメソッド。この関数は gethostbyname() や getservbyname() の代わりとして用意されており、 IP のバージョンに依存しないプログラムを書くための標準的な API です。
...2553で定義された
getaddrinfo() の機能を提供するクラスメソッド。この関数は
gethostbyname() や getservbyname() の代わりとして用意されており、
IP のバージョンに依存しないプログラムを書くための標準的な API です。
@param nodename......す。
@param flags getaddrinfo(3) の第3引数に指定する addrinfo 構造体の ai_flags メンバに相当する整数。 Socket::AI_PASSIVEなど。
@return 7つの要素からなるアドレス情報に関する配列を返します。
@raise SocketError getaddrinfo(3)がエラーを返......@see Addrinfo.getaddrinfo
=== アドレス情報について
アドレス情報とは7つの要素からなる次の形の配列です。
* 第0要素 - アドレスファミリー (String)
* 第1要素 - ポート番号 (Integer)
* 第2要素 - ホスト名 (String)
* 第3要素 - ア... -
BasicSocket
# connect _ address -> Addrinfo (6306.0) -
ローカルマシン内で接続するのに適当なアドレスを Addrinfo オブジェクトで返します。
...ローカルマシン内で接続するのに適当なアドレスを Addrinfo
オブジェクトで返します。
BasicSocket#local_address の返り値
以下の点を除いては同じものを返します。
* IPv4 の不定アドレス(0.0.0.0) は IPv4 のループバックアドレス(12......BasicSocket#local_address が接続先として不適なアドレスを返す場合は
例外 SocketError が発生します。
require 'socket'
Addrinfo.tcp("0.0.0.0", 0).listen {|serv|
p serv.connect_address #=> #<Addrinfo: 127.0.0.1:53660 TCP>
serv.connect_address.connect {|c|......s, _ = serv.accept
p [c, s] #=> [#<Socket:fd 4>, #<Socket:fd 6>]
}
}
@raise SocketError アドレスが接続に不適な場合に返します
@see BasicSocket#local_address... -
RDoc
:: Markup # add _ word _ pair(start , stop , name) -> () (6225.0) -
start と stop ではさまれる文字列(例. *bold*)をフォーマットの対象にしま す。
...す。
@raise RuntimeError start に "<" で始まる文字列を指定した場合に発生します。
例:
require 'rdoc/markup/simple_markup'
require 'rdoc/markup/simple_markup/to_html'
m = SM::SimpleMarkup.new
m.add_word_pair("{", "}", :STRIKE)
h = SM::ToHtml.new
h.add_tag(:STRI......KE, "<strike>", "</strike>")
puts m.convert(input_string, h)
変換時に実際にフォーマットを行うには SM::ToHtml#add_tag のように、
フォーマッタ側でも操作を行う必要があります。... -
OpenSSL
:: BN # mod _ add(other , m) -> OpenSSL :: BN (6213.0) -
(self + other) % m を返します。
...(self + other) % m を返します。
//emlist[][ruby]{
require 'openssl'
OpenSSL::BN.new("7").mod_add(OpenSSL::BN.new("3"), OpenSSL::BN.new("6")) # => 4
//}
@param other 和を取る数
@param m 剰余を取る数
@raise OpenSSL::BNError 計算時エラー... -
Resolv
. getaddress(name) -> String (6212.0) -
ホスト名 name の IP アドレスをルックアップし、 ルックアップ結果の最初のアドレスを返します。
...順で行います。
//emlist[][ruby]{
require "resolv"
Resolv.getaddress("localhost") #=> "127.0.0.1"
Resolv.getaddress("www.ruby-lang.org") #=> "221.186.184.68"
//}
@param name ホスト名を文字列で与えます。
@raise Resolv::ResolvError ルックアップに失敗したときに発生... -
Observable
# add _ observer(observer , func=:update) -> Array (6207.0) -
オブザーバを登録します。
...ソッドを通知に用いることができます。
@param observer 更新の通知を受けるオブザーバ
@param func 更新の通知をするメソッド
@raise NoMethodError updateメソッドを持たないオブジェクトをオブザーバに指定した場合に発生します。... -
OpenSSL
:: Config # add _ value(section , name , value) -> String (6207.0) -
section で指定したセクションにある name というキーの 情報を value に変更します。
...た name が存在した場合には
情報が上書きされます。
value を返します。
@param section セクションを表す文字列
@param name キーを表す文字列
@param value 変更後の値の文字列
@raise OpenSSL::ConfigError 設定に失敗した場合に発生します...