313件ヒット
[1-100件を表示]
(0.155秒)
ライブラリ
- ビルトイン (12)
- erb (24)
- logger (61)
- openssl (24)
- psych (12)
- rake (12)
-
rdoc
/ top _ level (60) -
rubygems
/ commands / dependency _ command (12) - socket (60)
-
webrick
/ log (24) - zlib (12)
クラス
- BasicSocket (48)
- ERB (24)
-
Gem
:: Commands :: DependencyCommand (12) - Hash (12)
- Logger (60)
-
Logger
:: Application (1) -
Psych
:: Emitter (12) -
RDoc
:: TopLevel (60) -
Socket
:: AncillaryData (12) -
WEBrick
:: BasicLog (24) -
Zlib
:: Deflate (12)
モジュール
キーワード
-
add
_ class _ or _ module (12) -
cmsg
_ is? (12) -
enhance
_ with _ matching _ rule (12) - error (24)
- fatal (12)
-
file
_ absolute _ name= (12) -
file
_ relative _ name= (12) -
file
_ stat= (12) -
find
_ module _ named (12) - flatten (12)
- getsockopt (24)
- indentation= (12)
- level= (1)
- params (12)
-
print
_ dependencies (12) - result (12)
- run (12)
- sendmsg (12)
- setsockopt (36)
-
sev
_ threshold= (12) - warn (24)
検索結果
先頭5件
-
WEBrick
:: BasicLog # level -> Integer (18209.0) -
自身のログレベルを表すアクセサです。
...自身のログレベルを表すアクセサです。
@param lv ログレベルを定数で指定します。... -
Zlib
:: Deflate # params(level , strategy) -> nil (9332.0) -
圧縮ストリームの設定を変更します。詳しくは zlib.h を 参照して下さい。設定の変更に伴うストリームからの出力は 出力バッファに保存されます。
...ァに保存されます。
@param level 0-9の範囲の整数, または Zlib::DEFAULT_COMPRESSION を指定します。
詳細はzlib.hを参照してください。
@param strategy Zlib::FILTERED, Zlib::HUFFMAN_ONLY,
Zlib::DEFAULT_STRATEGY など指定します。詳......z = Zlib::Deflate.new
comp_str = dez.deflate('hoge'*5);
comp_str << dez.deflate('0'*80)
comp_str << dez.finish
p comp_str
p Zlib::Inflate.inflate(comp_str)
end
def case2
dez = Zlib::Deflate.new
comp_str = dez.deflate('hoge'*5);
dez.params(Zlib::BEST_COMPRESSION,......Zlib::HUFFMAN_ONLY)
comp_str << dez.deflate('0'*80)
comp_str << dez.finish
p comp_str
p Zlib::Inflate.inflate(comp_str)
end
case1
case2
#=> "x\234\313\310OO\315@\303\006T\006\000D\367\0270"
#=> "hogehogehogehogehoge0000000000000000000000000000000000000000000000000000000000... -
Logger
:: Application # level=(level) (9215.0) -
ログのログレベルをセットします。
...ログのログレベルをセットします。
@param level ログのログレベル。
@see Logger::Severity... -
RDoc
:: TopLevel # file _ absolute _ name=(val) (9107.0) -
自身が管理するファイルに関する絶対パスを文字列で設定します。
...自身が管理するファイルに関する絶対パスを文字列で設定します。
@param val パスを文字列で指定します。... -
RDoc
:: TopLevel # file _ relative _ name=(val) (9107.0) -
自身が管理するファイルに関する相対パスを文字列で設定します。
...自身が管理するファイルに関する相対パスを文字列で設定します。
@param val パスを文字列で指定します。... -
RDoc
:: TopLevel # file _ stat=(val) (9107.0) -
自身が管理するファイルに関する File::Stat オブジェクトを設定しま す。
...自身が管理するファイルに関する File::Stat オブジェクトを設定しま
す。
@param val File::Stat オブジェクトを指定します。... -
BasicSocket
# setsockopt(level , optname , optval) -> 0 (6244.0) -
ソケットのオプションを設定します。setsockopt(2) を参照してください。
...ます。setsockopt(2)
を参照してください。
level, optname には Socket::SOL_SOCKET や Socket::SO_REUSEADDR
といった整数値の他、文字列("SOL_SOCKET", prefixなしの "SOCKET")や
シンボル(:SO_REUSEADDR, :REUSEADDR)を用いることができます。
optval には文......偽値(true or false)を渡すことができます。
文字列の場合には setsockopt(2) にはその文字列と
長さが渡されます。整数の場合はintへのポインタが渡されます。
true/falseの場合は0/1という整数と解釈され、そのメモリ領域の
intポイ......ocket::Option で設定値を表現します。
require 'socket'
# 真偽値の場合
#setsockopt could be called like this:
sock.setsockopt(:SOCKET, :REUSEADDR, true)
sock.setsockopt(Socket::SOL_SOCKET,Socket::SO_REUSEADDR, true)
sock.setsockopt(Socket::Option.bool(:INET, :SOCKET, :... -
Logger
# sev _ threshold=(level) (6234.0) -
Logger オブジェクトのログレベルを設定します。ログレベルがこれより低いメッセージは 出力されません。
...ます。ログレベルがこれより低いメッセージは
出力されません。
@param level ログレベルを指定します。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.level # => 0
logger.level = Logger::Severity::ERROR # => 3
logger.level # => 3
//}... -
BasicSocket
# getsockopt(level , optname) -> Socket :: Option (6232.0) -
ソケットのオプションを取得します。getsockopt(2) を参照してください。 取得したオプションのデータを Socket::Option で返します。
...得します。getsockopt(2)
を参照してください。
取得したオプションのデータを Socket::Option で返します。
level, optname には Socket::SOL_SOCKET や Socket::SO_REUSEADDR
といった整数値の他、文字列("SOL_SOCKET", prefixなしの "SOCKET")や
シンボル......@param level getsockopt(2) の 第二引数のlevel
@param optname getsockopt(2) の 第三引数のoption_name
@see BasicSocket#setsockopt
例:
require 'socket'
serv = Socket.tcp_server_sockets("", 0)[0]
c = serv.local_address.connect
s = serv.accept
opt = c.getsockopt(Socket::......IPPROTO_TCP, Socket::TCP_NODELAY)
# c.getsockopt("TCP", "NODELAY"), なども可能
p opt #=> #<Socket::Option: INET TCP NODELAY 0>
p opt.bool #=> false (Nagle アルゴリズム有効)
p opt.unpack("i")[0] #=> 0 (Socket::Option#unpack が互換性のために存在する)
# 整数値の... -
OpenSSL
:: SSL :: SocketForwarder # setsockopt(level , optname , optval) -> 0 (6232.0) -
ラップされているソケットのオプションを設定します。
...プションを設定します。
BasicSocket#setsockopt と同様です。
@param level setsockopt(2) の level に相当する整数を指定します
@param optname setsockopt(2) の option_name に相当する整数を指定します
@param optval 設定される値を文字列で指定...