るりまサーチ

最速Rubyリファレンスマニュアル検索!
312件ヒット [1-100件を表示] (0.104秒)

別のキーワード

  1. kernel require
  2. getoptlong require_order
  3. rubygems/custom_require require
  4. irb/ext/use-loader irb_require
  5. require execute

ライブラリ

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

Socket::AncillaryData#level -> Integer (18130.0)

自身が保持している cmsg level (元プロトコル) を返します。

...自身が保持している cmsg level (元プロトコル) を返します。

require
'socket'

p Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "").level
#=> 41

@see Socket::AncillaryData.new...

Logger#level -> Integer (18126.0)

レシーバにセットされているログレベルを取得します。

...レシーバにセットされているログレベルを取得します。

//emlist[例][ruby]{
require
'logger'

logger = Logger.new(STDOUT)
logger.level # => 0
logger.level = Logger::Severity::ERROR
logger.level # => 3
//}...

Logger#level=(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
//}...

Logger#sev_threshold=(level) (3134.0)

Logger オブジェクトのログレベルを設定します。ログレベルがこれより低いメッセージは 出力されません。

...ます。ログレベルがこれより低いメッセージは
出力されません。

@param level ログレベルを指定します。

//emlist[例][ruby]{
require
'logger'

logger = Logger.new(STDOUT)
logger.level # => 0
logger.level = Logger::Severity::ERROR # => 3
logger.level # => 3
//}...

Logger#sev_threshold -> Integer (3026.0)

レシーバにセットされているログレベルを取得します。

...レシーバにセットされているログレベルを取得します。

//emlist[例][ruby]{
require
'logger'

logger = Logger.new(STDOUT)
logger.level # => 0
logger.level = Logger::Severity::ERROR
logger.level # => 3
//}...

絞り込み条件を変える

Socket::AncillaryData#cmsg_is?(level, type) -> bool (142.0)

自身の level と type が引数のものと一致している場合に真を返します。

...自身の level と type が引数のものと一致している場合に真を返します。

require
'socket'

ancdata = Socket::AncillaryData.new(:INET6, :IPV6, :PKTINFO, "")
ancdata.cmsg_is?(Socket::IPPROTO_IPV6, Socket::IPV6_PKTINFO) #=> true
ancdata.cmsg_is?(:IPV6, :PKTINFO) #=>...
...NFO) #=> false
ancdata.cmsg_is?(:SOCKET, :RIGHTS) #=> false

@param level 一致を確認する cmsg_level (文字列、シンボル、整数)
@param type 一致を確認する cmsg_type (文字列、シンボル、整数)
@see Socket::AncillaryData#level, Socket::AncillaryData#type...

BasicSocket#getsockopt(level, optname) -> Socket::Option (126.0)

ソケットのオプションを取得します。getsockopt(2) を参照してください。 取得したオプションのデータを Socket::Option で返します。

...ます。

level
, optname には Socket::SOL_SOCKET や Socket::SO_REUSEADDR
といった整数値の他、文字列("SOL_SOCKET", prefixなしの "SOCKET")や
シンボル(:SO_REUSEADDR, :REUSEADDR)を用いることができます。

@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", "NODEL...

BasicSocket#setsockopt(level, optname, optval) -> 0 (126.0)

ソケットのオプションを設定します。setsockopt(2) を参照してください。

...ソケットのオプションを設定します。setsockopt(2)
を参照してください。

level
, optname には Socket::SOL_SOCKET や Socket::SO_REUSEADDR
といった整数値の他、文字列("SOL_SOCKET", prefixなしの "SOCKET")や
シンボル(:SO_REUSEADDR, :REUSEADDR)を用いる...
...され、そのメモリ領域の
intポインタを渡します。

引数が1つの場合は Socket::Option で設定値を表現します。

require
'socket'

# 真偽値の場合
#setsockopt could be called like this:
sock.setsockopt(:SOCKET, :REUSEADDR, true)
sock.setsockopt(Socket...
...IPAddr.new(Socket::INADDR_ANY, Socket::AF_INET).hton
sock.setsockopt(Socket::IPPROTO_IP, Socket::IP_ADD_MEMBERSHIP, optval)

@param level setsockopt(2) の level を参照してください。
@param optname setsockopt(2) の option_name を参照してください。
@param optval 設定...

Zlib::Deflate#params(level, strategy) -> nil (114.0)

圧縮ストリームの設定を変更します。詳しくは zlib.h を 参照して下さい。設定の変更に伴うストリームからの出力は 出力バッファに保存されます。

...は zlib.h を
参照して下さい。設定の変更に伴うストリームからの出力は
出力バッファに保存されます。

@param level 0-9の範囲の整数, または Zlib::DEFAULT_COMPRESSION を指定します。
詳細はzlib.hを参照してください。
@param...
...lib::FILTERED, Zlib::HUFFMAN_ONLY,
Zlib::DEFAULT_STRATEGY など指定します。詳細は zlib.h を参照してください。

require
'zlib'

def case1
dez = Zlib::Deflate.new
comp_str = dez.deflate('hoge'*5);
comp_str << dez.deflate('0'*80)
comp_str << dez.f...
<< 1 2 3 ... > >>