このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 1.8.7 リファレンスマニュアル

module Syslog::Constants

要約

このモジュールにはシステムで使用可能なLOG_*定数、モジュール関数が定義されています。

例:
  require 'syslog'
  include Syslog::Constants

目次

モジュール関数
定数

モジュール関数

LOG_MASK(priority) -> Fixnum[permalink][rdoc]

1つの優先度に対するマスクを作成します。

[PARAM] priority:
priority は優先度を示す定数を指定します。詳しくは、Syslog::Constantsを参照してください。

例:

Syslog.mask = Syslog::LOG_MASK(Syslog::LOG_ERR)
LOG_UPTO(priority) -> Fixnum[permalink][rdoc]

priorityまでのすべての優先度のマスクを作成します。

[PARAM] priority:
priority は優先度を示す定数を指定します。詳しくは、Syslog::Constantsを参照してください。

例:

Syslog.mask = Syslog::LOG_UPTO(Syslog::LOG_ERR)

定数

LOG_EMERG -> Fixnum[permalink][rdoc]
LOG_ALERT -> Fixnum
LOG_CRIT -> Fixnum
LOG_ERR -> Fixnum
LOG_WARNING -> Fixnum
LOG_NOTICE -> Fixnum
LOG_INFO -> Fixnum
LOG_DEBUG -> Fixnum

優先度(priorities)を示す定数。定数 の詳細については syslog(3) を参照してください。

LOG_AUTH -> Fixnum[permalink][rdoc]
LOG_AUTHPRIV -> Fixnum
LOG_CONSOLE -> Fixnum
LOG_CRON -> Fixnum
LOG_DAEMON -> Fixnum
LOG_FTP -> Fixnum
LOG_KERN -> Fixnum
LOG_LPR -> Fixnum
LOG_MAIL -> Fixnum
LOG_NEWS -> Fixnum
LOG_NTP -> Fixnum
LOG_SECURITY -> Fixnum
LOG_SYSLOG -> Fixnum
LOG_USER -> Fixnum
LOG_UUCP -> Fixnum
LOG_LOCAL0 -> Fixnum
LOG_LOCAL1 -> Fixnum
LOG_LOCAL2 -> Fixnum
LOG_LOCAL3 -> Fixnum
LOG_LOCAL4 -> Fixnum
LOG_LOCAL5 -> Fixnum
LOG_LOCAL6 -> Fixnum
LOG_LOCAL7 -> Fixnum

機能(facilities)を示す定数。

定数 の詳細については syslog(3) を参照してください。

LOG_PID -> Fixnum[permalink][rdoc]
LOG_CONS -> Fixnum
LOG_ODELAY -> Fixnum
LOG_NDELAY -> Fixnum
LOG_NOWAIT -> Fixnum
LOG_PERROR -> Fixnum

オプション(options)を示す定数。定数の詳細については syslog(3) を参照してください。