種類
- 特異メソッド (249)
- インスタンスメソッド (209)
- 定数 (132)
- モジュール関数 (33)
- ライブラリ (33)
ライブラリ
- ビルトイン (44)
- drb (161)
-
drb
/ extserv (11) -
drb
/ extservm (22) - resolv-replace (22)
- socket (253)
-
webrick
/ cgi (22) -
webrick
/ httpservlet / abstract (77) -
webrick
/ httpservlet / filehandler (11)
クラス
- Addrinfo (33)
-
DRb
:: DRbObject (11) -
DRb
:: DRbServer (117) -
DRb
:: ExtServ (11) -
DRb
:: ExtServManager (22) - Encoding (44)
- SOCKSSocket (22)
- Socket (77)
- TCPServer (22)
- TCPSocket (44)
- UDPSocket (33)
-
WEBrick
:: CGI (22) -
WEBrick
:: HTTPServlet :: AbstractServlet (77) -
WEBrick
:: HTTPServlet :: FileHandler (11)
モジュール
- DRb (33)
-
Socket
:: Constants (44)
キーワード
-
EAI
_ SERVICE (22) -
IP
_ TOS (22) -
NI
_ DGRAM (22) -
NI
_ NUMERICSERV (22) -
SJIS
_ DOCOMO (11) -
SJIS
_ DoCoMo (11) -
UTF8
_ DOCOMO (11) -
UTF8
_ DoCoMo (11) - alive? (11)
- config (11)
-
default
_ acl (11) -
default
_ argc _ limit (11) -
default
_ id _ conv (11) -
default
_ load _ limit (11) -
default
_ safe _ level (7) -
do
_ DELETE (11) -
do
_ GET (11) -
do
_ HEAD (11) -
do
_ OPTIONS (11) -
do
_ POST (11) -
do
_ PUT (11) - drb (11)
- foreach (22)
- front (11)
- getaddrinfo (22)
- getnameinfo (11)
- getservbyname (11)
- new (66)
-
new
_ with _ uri (11) - open (44)
-
primary
_ server (11) - send (33)
- socket (11)
- start (11)
-
start
_ service (11) -
stop
_ service (33) - verbose (11)
-
webrick
/ cgi (11)
検索結果
先頭5件
-
DRb
:: ExtServManager # service(name) -> DRb :: ExtServ (18207.0) -
name で指定したサービスに関連付けられた DRb::ExtServ オブジェクトを返します。
...すでにプロセスが起動していた場合は、登録されている DRb::ExtServ オブジェクトを
返します。
DRb::ExtServ#stop_service でサービスを停止すると、登録されている
DRb::ExtServ は削除され、プロセスは停止します。
@param name サービ... -
WEBrick
:: HTTPServlet :: AbstractServlet # service(request , response) -> () (18207.0) -
指定された WEBrick::HTTPRequest オブジェクト request の WEBrick::HTTPRequest#request_method に応じて、 自身の do_GET, do_HEAD, do_POST, do_OPTIONS... いずれかのメソッドを request と response を引数として呼びます。
...ick::HTTPServer オブジェクトはクライアントからのリクエストがあるたびに
サーブレットオブジェクトを生成し service メソッドを呼びます。
特に理由が無い限り AbstractServlet のサブクラスがこのメソッドを定義する必要はあり... -
WEBrick
:: CGI # service(req , res) -> () (18201.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 のサブクラスがこのメソッドを定義する必要はありません。
@param req クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトです。
@param res クライアントへのレスポンスを表... -
WEBrick
:: HTTPServlet :: FileHandler # service(request , response) -> () (18201.0) -
リクエストメソッドに応じて自身の do_* メソッドを呼び出します。
リクエストメソッドに応じて自身の do_* メソッドを呼び出します。
@param request クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトです。
@param response クライアントへのレスポンスを表す WEBrick::HTTPResponse オブジェクトです。
@raise WEBrick::HTTPStatus::NotFound 対象となるパスが見つからなかった場合に発生します。 -
DRb
:: ExtServ # stop _ service -> true (6213.0) -
サービスを停止します。
...サービスを停止します。
DRb::ExtServManager オブジェクトにサービスの停止を伝達し、
DRb::DRbServer#stop_service でサーバを停止します。
このメソッドはリモートから起動することができます。
サーバが停止するため、停止したサ......ブジェクトは
利用できなくなります。また、サーバの停止により
接続を待ち受けているスレッドが停止します。
サービス停止後、
DRb::ExtServManager#service で同じ名前のサービスを要求すると、
別のプロセスが起動します。... -
DRb
. # start _ service(uri=nil , front=nil , config _ or _ acl=nil) -> () (6201.0) -
dRuby のサービス(サーバ)を起動します。
dRuby のサービス(サーバ)を起動します。
これで起動したサーバはプロセスのプライマリサーバとなります。
すでにプライマリサーバが存在する場合は上書きされます。
uri に URI を文字列で指定すると、それに起動したサービスを bind します。
通常は 'druby://<hostname>:<port>' という形式の URI を指定します。
このときは TCP が通信手段として使われます。
'drbunix:' のような他のプロトコルを指定することもできます。
front でフロントオブジェクト(URI に結び付けられるオブジェクト)を
設定します。
config で H... -
DRb
. # stop _ service -> () (6201.0) -
ローカルプロセス内の dRuby サーバ(プライマリサーバ)を停止します。
ローカルプロセス内の dRuby サーバ(プライマリサーバ)を停止します。
サーバが動いていない場合は何もしません。 -
DRb
:: DRbServer # stop _ service -> () (6201.0) -
サーバを停止します。
サーバを停止します。
@see DRb::DRbServer#alive? -
Socket
:: Constants :: EAI _ SERVICE -> Integer (6201.0) -
Servname not supported for socket type
Servname not supported for socket type
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freebsd) -
Socket
:: EAI _ SERVICE -> Integer (6201.0) -
Servname not supported for socket type
Servname not supported for socket type
getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。
@see getaddrinfo(3linux), gai_strerror(3freebsd)