ライブラリ
- ビルトイン (2)
- drb (1)
- matrix (6)
- monitor (1)
-
net
/ http (5) -
net
/ protocol (1) - openssl (16)
- prime (4)
-
rdoc
/ generator / ri (1) -
rexml
/ document (2) -
rinda
/ rinda (9) -
rinda
/ tuplespace (2) - rss (12)
-
rubygems
/ commands / pristine _ command (1) -
rubygems
/ commands / rdoc _ command (1) -
rubygems
/ doc _ manager (1) -
rubygems
/ exceptions (1) -
rubygems
/ package / tar _ input (1) -
rubygems
/ package / tar _ writer (4) - scanf (1)
- socket (1)
- stringio (1)
- strscan (2)
- thread (2)
- uri (6)
-
webrick
/ accesslog (1) -
webrick
/ httpauth / basicauth (2) -
webrick
/ httpauth / digestauth (2) -
webrick
/ httpauth / htdigest (1) -
webrick
/ httpauth / htgroup (1) -
webrick
/ httpauth / htpasswd (1) -
webrick
/ httpserver (1) -
webrick
/ httpservlet / abstract (1) -
webrick
/ httpservlet / cgihandler (1) -
webrick
/ httpservlet / erbhandler (1) -
webrick
/ httpservlet / filehandler (2) -
webrick
/ httpservlet / prochandler (1) -
webrick
/ httpstatus (48) -
webrick
/ httputils (1) -
webrick
/ log (1) -
webrick
/ server (1) - win32ole (2)
キーワード
- AbstractServlet (1)
- Accepted (1)
- AccessLogError (1)
- Addrinfo (1)
- Attribute (2)
- AttributeError (1)
- Attributes (1)
- BMPString (1)
- BadGateway (1)
- BadRequest (1)
- BadURIError (1)
- BasicAuth (1)
- BasicLog (1)
- BitString (1)
- BoundedStream (1)
- CGIHandler (1)
- Categories (5)
- CategoriesBase (2)
- Category (3)
- CategoryBase (1)
- ClientError (1)
- ConditionVariable (3)
- Conflict (1)
- Continue (1)
- Created (1)
- DRbBadURI (1)
- DRbObjectTemplate (1)
- Daemon (1)
- DefaultFileHandler (1)
- DigestAuth (1)
- DocManager (1)
- EADDRINUSE (1)
- EOFError (1)
- ERBHandler (1)
- EigenvalueDecomposition (1)
- EratosthenesGenerator (1)
- ErrDimensionMismatch (1)
- ErrNotRegular (1)
- ErrOperationNotDefined (1)
- Error (2)
- ExpectationFailed (1)
- FileHandler (1)
- FileOverflow (1)
- Forbidden (1)
- FormData (1)
- FormatString (1)
- Found (1)
- GatewayTimeout (1)
- GeneralString (1)
- Generator23 (1)
- Gone (1)
- GraphicString (1)
- HTTPMovedTemporarily (1)
- HTTPNonAuthoritativeInformation (1)
- HTTPRequestURITooLarge (1)
- HTTPRetriableError (1)
- HTTPVersionNotSupported (1)
- Htdigest (1)
- Htgroup (1)
- Htpasswd (1)
- IA5String (1)
- ISO64String (1)
- Info (1)
- InternalServerError (1)
- InvalidComponentError (1)
- InvalidHashTupleKey (1)
- InvalidURIError (1)
- LDAP (1)
- LDAPS (1)
- LUPDecomposition (1)
- LengthRequired (1)
- MailTo (1)
- Matrix (1)
- MethodNotAllowed (1)
- MissingAttributeError (1)
- MountTable (1)
- MovedPermanently (1)
- MultipleChoices (1)
- NoContent (1)
- NonAuthoritativeInformation (1)
- NotAcceptable (1)
- NotFound (1)
- NotImplemented (1)
- NotModified (1)
- NumericString (1)
- OK (1)
- OctetString (1)
- PartialContent (1)
- PaymentRequired (1)
- PreconditionFailed (1)
- Primitive (1)
- PrintableString (1)
- PristineCommand (1)
- ProcHandler (1)
- ProtoRetriableError (1)
- ProxyAuthenticationRequired (1)
- ProxyBasicAuth (1)
- ProxyDigestAuth (1)
- PseudoPrimeGenerator (1)
- RdocCommand (1)
- Redirect (1)
- RequestCanceledError (1)
- RequestEntityTooLarge (1)
- RequestExpiredError (1)
- RequestRangeNotSatisfiable (1)
- RequestTimeout (1)
- RequestURITooLarge (1)
- ResetContent (1)
- RestrictedStream (1)
- RindaError (1)
- SeeOther (1)
- ServerError (1)
- ServiceUnavailable (1)
- SimpleRenewer (1)
- Status (1)
- String (1)
- StringIO (1)
- StringScanner (1)
- Success (1)
- SwitchingProtocols (1)
- T61String (1)
- TarInput (1)
- TarWriter (1)
- Template (1)
- TemporaryRedirect (1)
- TrialDivisionGenerator (1)
- Tuple (1)
- TupleEntry (1)
- TupleSpace (1)
- TupleSpaceProxy (1)
- UTF8String (1)
- UniversalString (1)
- UnsupportedMediaType (1)
- UseProxy (1)
- VerificationError (1)
- VideotexString (1)
-
WIN32OLE
_ VARIABLE (1) -
WIN32OLE
_ VARIANT (1)
検索結果
先頭5件
-
RDoc
:: Generator :: RI (63052.0) -
ri のためのファイルを生成するためのクラスです。
ri のためのファイルを生成するためのクラスです。 -
WEBrick
:: HTTPStatus :: NonAuthoritativeInformation (63004.0) -
HTTP のステータスコード 203 Non-Authoritative Information を表すクラスです。
HTTP のステータスコード 203 Non-Authoritative Information を表すクラスです。 -
OpenSSL
:: ASN1 :: PrintableString (54004.0) -
ASN.1 の PrintableString 型(Universal タグのタグ番号19)を表すクラスです。
ASN.1 の PrintableString 型(Universal タグのタグ番号19)を表すクラスです。 -
Gem
:: Commands :: PristineCommand (45004.0) -
インストールされている Gem パッケージを初期状態にするためのクラスです。
インストールされている Gem パッケージを初期状態にするためのクラスです。 -
Gem
:: Package :: TarWriter :: RestrictedStream (45004.0) -
write メソッドのみを提供する IO のラッパークラスです。
write メソッドのみを提供する IO のラッパークラスです。 -
OpenSSL
:: ASN1 :: NumericString (45004.0) -
ASN.1 の NumericString 型(Universal タグのタグ番号18)を表すクラスです。
ASN.1 の NumericString 型(Universal タグのタグ番号18)を表すクラスです。 -
Prime
:: EratosthenesGenerator (45004.0) -
Prime::PseudoPrimeGenerator の具象クラスです。 素数の生成にエラトステネスのふるいを使用しています。
Prime::PseudoPrimeGenerator の具象クラスです。
素数の生成にエラトステネスのふるいを使用しています。 -
Prime
:: PseudoPrimeGenerator (45004.0) -
擬似素数列の列挙子のための抽象クラスです。
擬似素数列の列挙子のための抽象クラスです。
Prime の各メソッドが使用する低水準の擬似素数列挙子は、 Prime::PseudoPrimeGenerator のインスタンスであることが期待されています。
このクラスを継承する具象クラスは succ, next, rewind をオーバーライドしなければなりません。
独自の素数列挙アルゴリズムを実装しようとする場合を除いて、ユーザーがこのクラスを利用する必要はありません。高水準の Prime クラスを利用してください。 -
Prime
:: TrialDivisionGenerator (45004.0) -
Prime::PseudoPrimeGenerator の具象クラスです。 素数の生成に試行除算法を使用しています。
Prime::PseudoPrimeGenerator の具象クラスです。
素数の生成に試行除算法を使用しています。 -
Rinda
:: RindaError (45004.0) -
rinda ライブラリの基底例外クラス
rinda ライブラリの基底例外クラス -
URI
:: BadURIError (45004.0) -
URI として正しいが、使い方が悪いときに発生します。
URI として正しいが、使い方が悪いときに発生します。 -
URI
:: InvalidURIError (45004.0) -
不正な URI を指定したときに発生します。
不正な URI を指定したときに発生します。 -
WEBrick
:: HTTPStatus :: RequestURITooLarge (45004.0) -
HTTP のステータスコード 414 Request-URI Too Long を表すクラスです。
HTTP のステータスコード 414 Request-URI Too Long を表すクラスです。 -
WEBrick
:: HTTPStatus :: Unauthorized (45004.0) -
HTTP のステータスコード 401 Unauthorized を表すクラスです。
HTTP のステータスコード 401 Unauthorized を表すクラスです。 -
Matrix (36364.0)
-
数Numericを要素とする行列を扱うクラスです。
数Numericを要素とする行列を扱うクラスです。
行列
m * n 個の数a(i,j)を
[ a(0,0) a(0,1) a(0,2) a(0,3) ... a(0,n-1) ]
[ a(1,0) a(1,1) a(1,2) a(1,3) ... a(1,n-1) ]
[ a(2,0) a(2,1) a(2,2) a(2,3) ... a(2,n-1) ]
[ ]
[ a(m-1,0) a(m-1,n-1) ]
... -
Thread
:: ConditionVariable (36130.0) -
スレッドの同期機構の一つである状態変数を実現するクラスです。
...が空になった場合、
あるいは満タンになった場合に Condition Variable を使って wait しています。
require 'thread'
class TinyQueue
def initialize(max=2)
@max = max
@full = ConditionVariable.new
@empty = ConditionVariable.new
@mutex = Mut... -
StringScanner (36040.0)
-
StringScanner は文字列スキャナクラスです。 簡単に高速なスキャナを記述できます。
StringScanner は文字列スキャナクラスです。
簡単に高速なスキャナを記述できます。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('This is an example string')
s.eos? #=> false
p s.scan(/\w+/) #=> "This"
p s.scan(/\w+/) #=> nil
p s.scan(/\s+/) #=> " "
p s.scan(/\s+/) #=> nil
p s.scan(/\w+/) #=> "is"... -
Addrinfo (36004.0)
-
ソケットのアドレス情報を保持するクラスです。
ソケットのアドレス情報を保持するクラスです。
ホスト/ポート番号/プロトコルなどを同定するために用いられます。
IPv4/IPv6/Unix domain socketなどのアドレス情報を保持することができます。
struct addrinfo に対応します。 -
ConditionVariable (36004.0)
-
Alias of Thread::ConditionVariable
Alias of Thread::ConditionVariable -
DRb
:: DRbBadURI (36004.0) -
URI に含まれている schema をサポートしているプロトコルが見付からない ことを意味する例外クラス。
URI に含まれている schema をサポートしているプロトコルが見付からない
ことを意味する例外クラス。 -
Errno
:: EADDRINUSE (36004.0) -
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。
システムコールのエラーコードを表す例外クラスです。詳細は Errno::EXXX を参照してください。 -
ExceptionForMatrix
:: ErrDimensionMismatch (36004.0) -
行列/ベクトル計算時に次元が合わない場合に発生する例外です。
行列/ベクトル計算時に次元が合わない場合に発生する例外です。 -
ExceptionForMatrix
:: ErrOperationNotDefined (36004.0) -
演算時にクラスが適切でない場合に発生する例外です。
演算時にクラスが適切でない場合に発生する例外です。 -
Gem
:: Package :: TarInput (36004.0) -
gem-format な tar ファイルを読み込む Gem::Package::TarReader のラッ パークラスです。
gem-format な tar ファイルを読み込む Gem::Package::TarReader のラッ
パークラスです。 -
Gem
:: Package :: TarWriter (36004.0) -
tar ファイルを書き込むためのクラスです。
tar ファイルを書き込むためのクラスです。 -
Gem
:: VerificationError (36004.0) -
Gem の検証でエラーになった場合に使用する例外です。
Gem の検証でエラーになった場合に使用する例外です。 -
MonitorMixin
:: ConditionVariable (36004.0) -
MonitorMixin と Monitor のための 条件変数クラスです。 MonitorMixin#new_cond が返します。ユーザが MonitorMixin::ConditionVariable.new を直接呼ぶことはありません。
MonitorMixin と Monitor のための
条件変数クラスです。
MonitorMixin#new_cond が返します。ユーザが
MonitorMixin::ConditionVariable.new を直接呼ぶことはありません。 -
Net
:: HTTPMovedTemporarily (36004.0) -
Alias of Net::HTTPFound
Alias of Net::HTTPFound -
Net
:: HTTPNonAuthoritativeInformation (36004.0) -
HTTP レスポンス 203 (Non-Authoritative Information) を表現するクラスです。
HTTP レスポンス 203 (Non-Authoritative Information) を表現するクラスです。
詳しくは 7231 Section 6.3.4 を見てください。 -
Net
:: HTTPRequestURITooLarge (36004.0) -
Alias of Net::HTTPRequestURITooLong
Alias of Net::HTTPRequestURITooLong -
Net
:: HTTPRetriableError (36004.0) -
HTTP ステータスコード 3xx を受け取ったという例外です。
HTTP ステータスコード 3xx を受け取ったという例外です。
リソースが移動したなどの理由により、リクエストを完了させるには更な
るアクションが必要になります。 -
Net
:: HTTPUnauthorized (36004.0) -
HTTP レスポンス 401 (Unauthorized) を表現するクラスです。
HTTP レスポンス 401 (Unauthorized) を表現するクラスです。
詳しくは 7235 Section 3.1 を見てください。 -
Net
:: ProtoRetriableError (36004.0) -
なんらかの再試行をすることで、処理の継続が可能であるような エラーが発生した場合に発生する例外です。
なんらかの再試行をすることで、処理の継続が可能であるような
エラーが発生した場合に発生する例外です。 -
OpenSSL
:: ASN1 :: GeneralString (36004.0) -
ASN.1 の GeneralString 型(Universal タグのタグ番号27)を表すクラスです。
ASN.1 の GeneralString 型(Universal タグのタグ番号27)を表すクラスです。 -
OpenSSL
:: ASN1 :: GraphicString (36004.0) -
ASN.1 の GraphicString 型(Universal タグのタグ番号25)を表すクラスです。
ASN.1 の GraphicString 型(Universal タグのタグ番号25)を表すクラスです。 -
OpenSSL
:: ASN1 :: IA5String (36004.0) -
ASN.1 の IA5String 型(Universal タグのタグ番号22)を表すクラスです。
ASN.1 の IA5String 型(Universal タグのタグ番号22)を表すクラスです。 -
OpenSSL
:: ASN1 :: UniversalString (36004.0) -
ASN.1 の UniversalString 型(Universal タグのタグ番号28)を表すクラスです。
ASN.1 の UniversalString 型(Universal タグのタグ番号28)を表すクラスです。 -
OpenSSL
:: X509 :: Attribute (36004.0) -
X.509 証明書署名要求の attribute を表すクラスです。
X.509 証明書署名要求の attribute を表すクラスです。
OpenSSL::X509::Request#attributes で取り出すことや、
OpenSSL::X509::Request#add_attribute で追加することができます。 -
OpenSSL
:: X509 :: AttributeError (36004.0) -
OpenSSL::X509::Attribute 関連のエラーが起きた場合に 発生する例外です。
OpenSSL::X509::Attribute 関連のエラーが起きた場合に
発生する例外です。 -
REXML
:: Attribute (36004.0) -
要素(REXML::Element)の属性を表すクラスです。
要素(REXML::Element)の属性を表すクラスです。
つまり、 <element attribute="value"/> という
要素における attribute=value というペアのことです。
属性にはなんらかの名前空間(namespace, REXML::Namespace)
に属することができます。 -
REXML
:: Attributes (36004.0) -
属性の集合を表すクラスです。
属性の集合を表すクラスです。
REXML::Element#attributes はこのクラスのオブジェクトを返します。
各属性には REXML::Attributes#[] でアクセスします。 -
RSS
:: Maker :: ChannelBase :: CategoriesBase (36004.0) -
-
RSS
:: Maker :: ItemsBase :: ItemBase :: CategoriesBase (36004.0) -
-
RSS
:: Maker :: RSS09 :: Channel :: Categories (36004.0) -
-
RSS
:: Maker :: RSS09 :: Items :: Item :: Categories (36004.0) -
-
RSS
:: Maker :: RSS10 :: Channel :: Categories (36004.0) -
-
RSS
:: Maker :: RSS20 :: Channel :: Categories (36004.0) -
-
RSS
:: Maker :: RSS20 :: Items :: Item :: Categories (36004.0) -
RSS 2.0を生成するときだけ利用されます.
RSS 2.0を生成するときだけ利用されます. -
RSS
:: MissingAttributeError (36004.0) -
-
Scanf
:: FormatString (36004.0) -
-
WEBrick
:: AccessLog :: AccessLogError (36004.0) -
指定されたアクセスログの形式が正しくない場合に発生します。
指定されたアクセスログの形式が正しくない場合に発生します。 -
WEBrick
:: HTTPAuth :: BasicAuth (36004.0) -
HTTP の Basic 認証のためのクラスです。
HTTP の Basic 認証のためのクラスです。
例
require 'webrick'
realm = "WEBrick's realm"
srv = WEBrick::HTTPServer.new({ :BindAddress => '127.0.0.1', :Port => 10080})
htpd = WEBrick::HTTPAuth::Htpasswd.new('dot.htpasswd')
htpd.set_passwd(nil, 'username', 'supersecretpass')
authenticator =... -
WEBrick
:: HTTPAuth :: DigestAuth (36004.0) -
HTTP の Digest 認証のためのクラスです。
HTTP の Digest 認証のためのクラスです。
2617 も参照してください。
例:
require 'webrick'
config = { :Realm => 'DigestAuth example realm' }
htdigest = WEBrick::HTTPAuth::Htdigest.new 'my_password_file'
htdigest.set_passwd config[:Realm], 'username', 'password'
htdigest.flush
config[:UserDB] = htdigest
dige... -
WEBrick
:: HTTPAuth :: ProxyBasicAuth (36004.0) -
プロクシの Basic 認証のためのクラスです。
プロクシの Basic 認証のためのクラスです。 -
WEBrick
:: HTTPAuth :: ProxyDigestAuth (36004.0) -
プロクシの Digest 認証のためのクラスです。
プロクシの Digest 認証のためのクラスです。 -
WEBrick
:: HTTPStatus :: BadGateway (36004.0) -
HTTP のステータスコード 502 Bad Gateway を表すクラスです。
HTTP のステータスコード 502 Bad Gateway を表すクラスです。 -
WEBrick
:: HTTPStatus :: Created (36004.0) -
HTTP のステータスコード 201 Created を表すクラスです。
HTTP のステータスコード 201 Created を表すクラスです。 -
WEBrick
:: HTTPStatus :: ExpectationFailed (36004.0) -
HTTP のステータスコード 417 Expectation Failed を表すクラスです。
HTTP のステータスコード 417 Expectation Failed を表すクラスです。 -
WEBrick
:: HTTPStatus :: GatewayTimeout (36004.0) -
HTTP のステータスコード 504 Gateway Timeout を表すクラスです。
HTTP のステータスコード 504 Gateway Timeout を表すクラスです。 -
WEBrick
:: HTTPStatus :: ProxyAuthenticationRequired (36004.0) -
HTTP のステータスコード 407 Proxy Authentication Required を表すクラスです。
HTTP のステータスコード 407 Proxy Authentication Required を表すクラスです。 -
WEBrick
:: HTTPStatus :: RequestRangeNotSatisfiable (36004.0) -
HTTP のステータスコード 416 Requested Range Not Satisfiable を表すクラスです。
HTTP のステータスコード 416 Requested Range Not Satisfiable を表すクラスです。 -
WEBrick
:: HTTPStatus :: Status (36004.0) -
HTTP のステータスコードの親クラスです。
HTTP のステータスコードの親クラスです。 -
WEBrick
:: HTTPStatus :: UnsupportedMediaType (36004.0) -
HTTP のステータスコード 415 Unsupported Media Type を表すクラスです。
HTTP のステータスコード 415 Unsupported Media Type を表すクラスです。 -
WIN32OLE
_ VARIABLE (36004.0) -
OLEオートメーションの変数情報をRubyで参照するためのクラスです。
OLEオートメーションの変数情報をRubyで参照するためのクラスです。
OLEオートメーションサーバは、定数(WIN32OLE.const_load)、メソッ
ド/プロパティ(WIN32OLE_METHOD)、イベント(WIN32OLE_EVENT)
のほかに変数をクライアントへ提供できます。WIN32OLE_VARIABLEクラスは、サー
バが提供する変数の情報をオブジェクト化します。変数情報にはCOMで決められ
た構造体やユーザ定義型のフィールド情報などがありますが、最も良く利用さ
れるのはenum(列挙型)のメンバ情報です。enumのメンバは定数として利用で
きます。
WIN32OL... -
WIN32OLE
_ VARIANT (36004.0) -
OLEオートメーションの標準型のVARIANTオブジェクトをRubyで利用するための クラスです。
OLEオートメーションの標準型のVARIANTオブジェクトをRubyで利用するための
クラスです。
VARIANT型とは、型情報と値のペアから構成されるデータ型で、元はVBの型無し
変数のための構造体です。OLEオートメーションのメソッド呼び出しには汎用型
として引数にはVARIANT型を利用します。
* 型情報は、WIN32OLE_VARIANT#vartypeで取得できます。
* 値は、WIN32OLE_VARIANT#valueで取得できます。
OLEオートメーションのメソッド呼び出し規約では、引数はVARIANT型の配列と
して定義されています。
この規約に対して、WIN3... -
Gem
:: Commands :: RdocCommand (27052.0) -
RDoc と ri のライブラリを生成するためのクラスです。
RDoc と ri のライブラリを生成するためのクラスです。 -
Rinda
:: TupleSpace (27022.0) -
Tuple Space を表すクラスです。
Tuple Space を表すクラスです。
このクラスのインスタンスを
drb を経由して公開することで
タプルスペースを他のプロセスからアクセスさせることができるようになります。
タプルスペースを drb 経由で利用する側は
DRb::DRbObject.new_with_uri などでこのオブジェクトのリモートオブジェクトを
取得し、Rinda::TupleSpaceProxy をかぶせることで利用します。
===[a:renewer] タプルの寿命と renewer
タプルを Rinda::TupleSpace#write などで追加するときにその寿命を
秒数で指定することができ... -
ExceptionForMatrix
:: ErrNotRegular (27004.0) -
逆行列計算時に行列が正則でない場合に発生する例外です。
逆行列計算時に行列が正則でない場合に発生する例外です。 -
Gem
:: Package :: TarWriter :: BoundedStream (27004.0) -
データサイズの上限がある IO のラッパークラスです。
データサイズの上限がある IO のラッパークラスです。 -
Matrix
:: EigenvalueDecomposition (27004.0) -
行列の固有分解の情報を保持するクラスです。
行列の固有分解の情報を保持するクラスです。
Matrix#eigensystem の返り値のクラスです。 -
OpenSSL
:: ASN1 :: BMPString (27004.0) -
ASN.1 の BMPString 型(Universal タグのタグ番号30)を表すクラスです。
ASN.1 の BMPString 型(Universal タグのタグ番号30)を表すクラスです。 -
OpenSSL
:: ASN1 :: BitString (27004.0) -
ASN.1 の Bit String 型(Universal タグのタグ番号3)を表すクラスです。
ASN.1 の Bit String 型(Universal タグのタグ番号3)を表すクラスです。 -
OpenSSL
:: ASN1 :: ISO64String (27004.0) -
ASN.1 の ISO64String 型(Universal タグのタグ番号26)を表すクラスです。
ASN.1 の ISO64String 型(Universal タグのタグ番号26)を表すクラスです。 -
OpenSSL
:: ASN1 :: OctetString (27004.0) -
ASN.1 の Octet String 型(Universal タグのタグ番号4)を表すクラスです。
ASN.1 の Octet String 型(Universal タグのタグ番号4)を表すクラスです。 -
OpenSSL
:: ASN1 :: Primitive (27004.0) -
ASN.1 の単純型を表すクラスです。
ASN.1 の単純型を表すクラスです。
通常はこのクラス自身は用いず、各サブクラスを利用します。 -
OpenSSL
:: ASN1 :: T61String (27004.0) -
ASN.1 の T61String 型(Universal タグのタグ番号20)を表すクラスです。
ASN.1 の T61String 型(Universal タグのタグ番号20)を表すクラスです。 -
OpenSSL
:: ASN1 :: UTF8String (27004.0) -
ASN.1 の UTF8String 型(Universal タグのタグ番号12)を表すクラスです。
ASN.1 の UTF8String 型(Universal タグのタグ番号12)を表すクラスです。 -
OpenSSL
:: ASN1 :: VideotexString (27004.0) -
ASN.1 の VideotexString 型(Universal タグのタグ番号21)を表すクラスです。
ASN.1 の VideotexString 型(Universal タグのタグ番号21)を表すクラスです。 -
Prime
:: Generator23 (27004.0) -
2と3と、3 より大きくて 2 でも 3 でも割り切れない全ての整数を生成します。
2と3と、3 より大きくて 2 でも 3 でも割り切れない全ての整数を生成します。
ある整数の素数性を擬似素数による試し割りでチェックする場合、このように低精度だが高速でメモリを消費しない擬似素数生成器が適しています。
一方、 Prime#each のように素数列を生成する目的にはまったく役に立ちません。 -
RSS
:: Maker :: ChannelBase :: CategoriesBase :: CategoryBase (27004.0) -
categoryは maker.channel.categories.new_categoryで作成されたオ ブジェクトとします.
categoryは
maker.channel.categories.new_categoryで作成されたオ
ブジェクトとします.
contentを指定する必要があります. -
RSS
:: Maker :: RSS09 :: Channel :: Categories :: Category (27004.0) -
-
RSS
:: Maker :: RSS10 :: Channel :: Categories :: Category (27004.0) -
-
RSS
:: Maker :: RSS20 :: Channel :: Categories :: Category (27004.0) -
-
Rinda
:: DRbObjectTemplate (27004.0) -
-
Rinda
:: InvalidHashTupleKey (27004.0) -
Rinda::TupleSpace#write などで不正なハッシュテーブル(キーが 文字列でないもの)をタプルスペースに書き込もうとすると発生すると発生する 例外です。
Rinda::TupleSpace#write などで不正なハッシュテーブル(キーが
文字列でないもの)をタプルスペースに書き込もうとすると発生すると発生する
例外です。 -
Rinda
:: RequestCanceledError (27004.0) -
rinda で take などのリクエストが何らかの理由でキャンセルされた ことを意味する例外クラス。
rinda で take などのリクエストが何らかの理由でキャンセルされた
ことを意味する例外クラス。 -
Rinda
:: Template (27004.0) -
タプルのマッチングのためのクラスです。 ユーザがこのクラスを直接使うことはありません。
タプルのマッチングのためのクラスです。
ユーザがこのクラスを直接使うことはありません。
=== 例
require 'rinda/rinda'
template = Rinda::Template.new(['abc', nil, nil])
template.match(['abc', 2, 5]) # => true
template.match(['hoge', 2, 5]) # => false
template = Rinda::Template.new([String, Integer, nil])
template.match(['abc', 2, 5... -
Rinda
:: TupleSpaceProxy (27004.0) -
リモートの Rinda::TupleSpace オブジェクトを包む プロクシクラスです。
リモートの Rinda::TupleSpace オブジェクトを包む
プロクシクラスです。
Rinda::TupleSpace#take でタプルの受け渡し時にタプルが
消失する可能性を下げるためのプロクシクラスです。 -
URI
:: InvalidComponentError (27004.0) -
不正な構成要素を指定したときに発生します。
不正な構成要素を指定したときに発生します。 -
URI
:: LDAP (27004.0) -
LDAP URI を表すクラスです。2255 (Obsoleted by 4510, 4516)。
LDAP URI を表すクラスです。2255 (Obsoleted by 4510, 4516)。
ldap://<host>/<dn>[?<attrs>[?<scope>[?<filter>[?<extensions>]]]] -
URI
:: LDAPS (27004.0) -
LDAPS URI を表すクラスです。
LDAPS URI を表すクラスです。 -
URI
:: MailTo (27004.0) -
mailto URI を表すクラスです。2368。
mailto URI を表すクラスです。2368。 -
WEBrick
:: BasicLog (27004.0) -
ログを取る機能を提供するクラスです。
ログを取る機能を提供するクラスです。 -
WEBrick
:: Daemon (27004.0) -
サーバのタイプを表すクラスです。 WEBrick::GenericServer.new の設定の :ServerType の値として指定した場合 サーバはデーモンとして動作します。
サーバのタイプを表すクラスです。
WEBrick::GenericServer.new の設定の :ServerType の値として指定した場合
サーバはデーモンとして動作します。 -
WEBrick
:: HTTPAuth :: Htpasswd (27004.0) -
Apache の htpasswd 互換のクラスです。 .htpasswd ファイルを新しく作成することも出来ます。 htpasswd -m (MD5) や -s (SHA) で作成された .htpasswd ファイルには対応していません。
Apache の htpasswd 互換のクラスです。
.htpasswd ファイルを新しく作成することも出来ます。
htpasswd -m (MD5) や -s (SHA) で作成された .htpasswd ファイルには対応していません。
例
require 'webrick'
include WEBrick
htpd = HTTPAuth::Htpasswd.new('dot.htpasswd')
htpd.set_passwd(nil, 'username', 'supersecretpass')
htpd.flush
htpd2 = HTTPAuth::Htpassw... -
WEBrick
:: HTTPServer :: MountTable (27004.0) -
サーバ上のパスとサーブレットの対応関係を管理するためのクラスです。
サーバ上のパスとサーブレットの対応関係を管理するためのクラスです。 -
WEBrick
:: HTTPServlet :: AbstractServlet (27004.0) -
サーブレットの抽象クラスです。実装は AbstractServlet のサブクラスで行います。
サーブレットの抽象クラスです。実装は AbstractServlet のサブクラスで行います。
サーブレットは以下のように使われます。WEBrick::HTTPServlet::CGIHandler は
webrick/httpservlet/cgihandler で提供されているサーブレットです。
CGIHandler は AbstractServlet のサブクラスです。
require 'webrick'
srv = WEBrick::HTTPServer.new({ :DocumentRoot => './',
... -
WEBrick
:: HTTPServlet :: CGIHandler (27004.0) -
CGI を扱うためのサーブレットです。
CGI を扱うためのサーブレットです。 -
WEBrick
:: HTTPServlet :: DefaultFileHandler (27004.0) -
通常のファイルサーバとしての機能を提供するためのサーブレットです。 WEBrick::HTTPServlet::FileHandler の内部で利用しています。
通常のファイルサーバとしての機能を提供するためのサーブレットです。
WEBrick::HTTPServlet::FileHandler の内部で利用しています。 -
WEBrick
:: HTTPServlet :: ERBHandler (27004.0) -
ERB を扱うためのサーブレットです。
ERB を扱うためのサーブレットです。