ライブラリ
- ビルトイン (44)
- drb (132)
-
drb
/ extserv (11) -
drb
/ extservm (11) - forwardable (11)
-
net
/ http (11) - resolv-replace (22)
- socket (253)
-
webrick
/ cgi (22) -
webrick
/ httprequest (11) -
webrick
/ httpresponse (11) -
webrick
/ httpservlet / abstract (88) -
webrick
/ httpservlet / filehandler (11) -
webrick
/ httpstatus (451)
クラス
- Addrinfo (33)
-
DRb
:: DRbObject (11) -
DRb
:: DRbServer (77) -
DRb
:: ExtServ (11) -
DRb
:: ExtServManager (11) - Encoding (44)
- SOCKSSocket (22)
- Socket (77)
- TCPServer (22)
- TCPSocket (44)
- UDPSocket (33)
-
WEBrick
:: CGI (22) -
WEBrick
:: HTTPServlet :: AbstractServlet (77) -
WEBrick
:: HTTPServlet :: FileHandler (11)
モジュール
- DRb (44)
-
Socket
:: Constants (44) -
WEBrick
:: HTTPStatus (440)
キーワード
- AbstractServlet (11)
-
EAI
_ SERVICE (22) - HTTPRequest (11)
- HTTPResponse (11)
- HTTPServiceUnavailable (11)
-
IP
_ TOS (22) -
NI
_ DGRAM (22) -
NI
_ NUMERICSERV (22) -
RC
_ ACCEPTED (11) -
RC
_ BAD _ GATEWAY (11) -
RC
_ BAD _ REQUEST (11) -
RC
_ CONFLICT (11) -
RC
_ CONTINUE (11) -
RC
_ CREATED (11) -
RC
_ EXPECTATION _ FAILED (11) -
RC
_ FORBIDDEN (11) -
RC
_ FOUND (11) -
RC
_ GATEWAY _ TIMEOUT (11) -
RC
_ GONE (11) -
RC
_ HTTP _ VERSION _ NOT _ SUPPORTED (11) -
RC
_ INTERNAL _ SERVER _ ERROR (11) -
RC
_ LENGTH _ REQUIRED (11) -
RC
_ METHOD _ NOT _ ALLOWED (11) -
RC
_ MOVED _ PERMANENTLY (11) -
RC
_ MULTIPLE _ CHOICES (11) -
RC
_ NON _ AUTHORITATIVE _ INFORMATION (11) -
RC
_ NOT _ ACCEPTABLE (11) -
RC
_ NOT _ FOUND (11) -
RC
_ NOT _ IMPLEMENTED (11) -
RC
_ NOT _ MODIFIED (11) -
RC
_ NO _ CONTENT (11) -
RC
_ OK (11) -
RC
_ PARTIAL _ CONTENT (11) -
RC
_ PAYMENT _ REQUIRED (11) -
RC
_ PRECONDITION _ FAILED (11) -
RC
_ PROXY _ AUTHENTICATION _ REQUIRED (11) -
RC
_ REQUEST _ ENTITY _ TOO _ LARGE (11) -
RC
_ REQUEST _ RANGE _ NOT _ SATISFIABLE (11) -
RC
_ REQUEST _ TIMEOUT (11) -
RC
_ REQUEST _ URI _ TOO _ LARGE (11) -
RC
_ RESET _ CONTENT (11) -
RC
_ SEE _ OTHER (11) -
RC
_ SERVICE _ UNAVAILABLE (11) -
RC
_ SWITCHING _ PROTOCOLS (11) -
RC
_ TEMPORARY _ REDIRECT (11) -
RC
_ UNAUTHORIZED (11) -
RC
_ UNSUPPORTED _ MEDIA _ TYPE (11) -
RC
_ USE _ PROXY (11) -
SJIS
_ DOCOMO (11) -
SJIS
_ DoCoMo (11) - ServiceUnavailable (11)
- SingleForwardable (11)
-
UTF8
_ DOCOMO (11) -
UTF8
_ DoCoMo (11) - alive? (11)
- config (11)
-
default
_ argc _ limit (11) -
default
_ id _ conv (11) -
default
_ load _ limit (11) -
do
_ DELETE (11) -
do
_ GET (11) -
do
_ HEAD (11) -
do
_ OPTIONS (11) -
do
_ POST (11) -
do
_ PUT (11) -
drb
/ unix (11) - foreach (22)
- getaddrinfo (22)
- getnameinfo (11)
- getservbyname (11)
- new (55)
-
new
_ with _ uri (11) - open (44)
-
primary
_ server (11) -
primary
_ server= (11) -
rinda
/ rinda (11) - send (33)
- start (11)
-
start
_ service (11) -
stop
_ service (33) - webrick (11)
-
webrick
/ cgi (11)
検索結果
先頭5件
-
WEBrick
:: HTTPServlet :: AbstractServlet # service(request , response) -> () (27207.0) -
指定された WEBrick::HTTPRequest オブジェクト request の WEBrick::HTTPRequest#request_method に応じて、 自身の do_GET, do_HEAD, do_POST, do_OPTIONS... いずれかのメソッドを request と response を引数として呼びます。
...指定された WEBrick::HTTPRequest オブジェクト request の WEBrick::HTTPRequest#request_method に応じて、
自身の do_GET, do_HEAD, do_POST, do_OPTIONS... いずれかのメソッドを request と response を引数として呼びます。
WEBrick::HTTPServer オブジェクトは......オブジェクトを生成し service メソッドを呼びます。
特に理由が無い限り AbstractServlet のサブクラスがこのメソッドを定義する必要はありません。
@param request クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェ......クトです。
@param response クライアントへのレスポンスを表す WEBrick::HTTPResponse オブジェクトです。
@raise WEBrick::HTTPStatus::MethodNotAllowed
指定された WEBrick::HTTPRequest オブジェクト req が自身に定義されていない
HTTP の... -
WEBrick
:: CGI # service(req , res) -> () (27201.0) -
指定された WEBrick::HTTPRequest オブジェクト req の WEBrick::HTTPRequest#request_method に応じて、 自身の do_GET, do_HEAD, do_POST, do_OPTIONS... いずれかのメソッドを req と res を引数として呼びます。
...定された WEBrick::HTTPRequest オブジェクト req の WEBrick::HTTPRequest#request_method に応じて、
自身の do_GET, do_HEAD, do_POST, do_OPTIONS... いずれかのメソッドを req と res を引数として呼びます。
特に理由が無い限り WEBrick::CGI のサブクラス......らのリクエストを表す WEBrick::HTTPRequest オブジェクトです。
@param res クライアントへのレスポンスを表す WEBrick::HTTPResponse オブジェクトです。
@raise WEBrick::HTTPStatus::MethodNotAllowed 指定された
WEBrick::HTTPRequest オブジェクト... -
WEBrick
:: HTTPServlet :: FileHandler # service(request , response) -> () (27201.0) -
リクエストメソッドに応じて自身の do_* メソッドを呼び出します。
...equest クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトです。
@param response クライアントへのレスポンスを表す WEBrick::HTTPResponse オブジェクトです。
@raise WEBrick::HTTPStatus::NotFound 対象となるパスが見つから... -
DRb
:: ExtServManager # service(name) -> DRb :: ExtServ (24207.0) -
name で指定したサービスに関連付けられた DRb::ExtServ オブジェクトを返します。
...すでにプロセスが起動していた場合は、登録されている DRb::ExtServ オブジェクトを
返します。
DRb::ExtServ#stop_service でサービスを停止すると、登録されている
DRb::ExtServ は削除され、プロセスは停止します。
@param name サービ... -
WEBrick
:: HTTPStatus :: ServiceUnavailable (15016.0) -
HTTP のステータスコード 503 Service Unavailable を表すクラスです。
...HTTP のステータスコード 503 Service Unavailable を表すクラスです。... -
DRb
:: ExtServ # stop _ service -> true (12213.0) -
サービスを停止します。
...サービスを停止します。
DRb::ExtServManager オブジェクトにサービスの停止を伝達し、
DRb::DRbServer#stop_service でサーバを停止します。
このメソッドはリモートから起動することができます。
サーバが停止するため、停止したサ......ブジェクトは
利用できなくなります。また、サーバの停止により
接続を待ち受けているスレッドが停止します。
サービス停止後、
DRb::ExtServManager#service で同じ名前のサービスを要求すると、
別のプロセスが起動します。... -
DRb
. # start _ service(uri=nil , front=nil , config _ or _ acl=nil) -> () (12201.0) -
dRuby のサービス(サーバ)を起動します。
...書きされます。
uri に URI を文字列で指定すると、それに起動したサービスを bind します。
通常は 'druby://<hostname>:<port>' という形式の URI を指定します。
このときは TCP が通信手段として使われます。
'drbunix:' のような他の......(URI に結び付けられるオブジェクト)を
設定します。
config で Hash で設定を渡します。以下の項目が利用できます。
: :idconv
dRuby内部で識別子とオブジェクトを相互に変換するためのオブジェクト。
デフォルトは DRb::DRbIdC......に設定する ACL(Access Control List)。詳しくは ACL
を見てください。デフォルトは nil(設定しない)。
: :load_limit
サーバが受け付けるメッセージの最大バイト数。デフォルトは
26214400(25MB)
: :argc_limit
サーバが受け付けるリモー... -
DRb
. # stop _ service -> () (12201.0) -
ローカルプロセス内の dRuby サーバ(プライマリサーバ)を停止します。
ローカルプロセス内の dRuby サーバ(プライマリサーバ)を停止します。
サーバが動いていない場合は何もしません。 -
DRb
:: DRbServer # stop _ service -> () (12201.0) -
サーバを停止します。
...サーバを停止します。
@see DRb::DRbServer#alive?... -
Socket
:: Constants :: EAI _ SERVICE -> Integer (12201.0) -
Servname not supported for socket type
...ted for socket type
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freebsd)...