&reftitle.constants;
&extension.constants.core;
openlog の
flags に指定可能な値
LOG_CONS
(int)
システムロガーにデータを送信する際にエラーが発生した場合、
システムコンソールに直接書き込む。
LOG_NDELAY
(int)
ロガーにただちに接続をオープンする。
LOG_ODELAY
(int)
最初のメッセージが記録されるまで接続のオープンを遅延させる。
これはデフォルトの動作です。
LOG_NOWAIT
(int)
LOG_PERROR
(int)
STDERR にも追加でログメッセージを出力する
LOG_PID
(int)
各メッセージにプロセスIDを含める
openlog の
facility に指定可能な値
LOG_AUTH
(int)
セキュリティ/認証メッセージ
LOG_AUTHPRIV
が利用可能な場合は、
代わりにそれを使用してください
LOG_AUTHPRIV
(int)
セキュリティ/認証メッセージ (private)
LOG_CRON
(int)
時刻デーモンのメッセージ。
たとえば cron や
at が挙げられます。
LOG_DAEMON
(int)
システムデーモンのメッセージ
LOG_KERN
(int)
カーネルメッセージ
LOG_LOCAL0
(int)
ローカルで使用できるよう予約されています
Windows では使用できません
LOG_LOCAL1
(int)
ローカルで使用できるよう予約されています
Windows では使用できません
LOG_LOCAL2
(int)
ローカルで使用できるよう予約されています
Windows では使用できません
LOG_LOCAL3
(int)
ローカルで使用できるよう予約されています
Windows では使用できません
LOG_LOCAL4
(int)
ローカルで使用できるよう予約されています
Windows では使用できません
LOG_LOCAL5
(int)
ローカルで使用できるよう予約されています
Windows では使用できません
LOG_LOCAL6
(int)
ローカルで使用できるよう予約されています
Windows では使用できません
LOG_LOCAL7
(int)
ローカルで使用できるよう予約されています
Windows では使用できません
LOG_LPR
(int)
ラインプリンタサブシステムからのメッセージ
LOG_MAIL
(int)
mailサブシステムからのメッセージ
LOG_NEWS
(int)
USENET news サブシステムからのメッセージ
LOG_SYSLOG
(int)
syslogd が内部的に生成したメッセージ
LOG_USER
(int)
一般ユーザーレベルのメッセージ
LOG_UUCP
(int)
UUCP サブシステムからのメッセージ
syslog の
priority
に指定可能な値
優先順位の定数は、
緊急から、デバッグメッセージまで並んでいます。
LOG_EMERG
(int)
緊急レベル。
システムは使用不可。
パニックが起きている条件に対応します。
通常、全てのプロセスにブロードキャストされます。
LOG_ALERT
(int)
警告レベル。
すぐにアクションが必要です。
たとえば、
システムデータベースが壊れた場合など
LOG_CRIT
(int)
致命的。アクションが必要です。
たとえば、デバイスのエラー。
LOG_ERR
(int)
エラーメッセージ
LOG_WARNING
(int)
警告メッセージ
LOG_NOTICE
(int)
注意メッセージ。
エラー条件には当てはまらないが、特別な処理が必要な可能性があるメッセージに対応します。
LOG_INFO
(int)
情報メッセージ
LOG_DEBUG
(int)
プログラムのデバッグにのみ使えるメッセージのみを含んだ、デバッグメッセージ
dns_get_record
の type
に指定可能な値
DNS_ANY
(int)
全てのリソースレコード。多くのシステムでは、
これは、全てのリソースレコードを返します。
しかし、libresolv
のパフォーマンスがプラットフォーム間で異なるため、
全てのリソースレコードを返すことが保証できません。
DNS_ALL は、
動作は遅いものの全てのレコードをより確実に収集します。
DNS_ALL
(int)
利用可能なレコード型毎のネームサーバーへの反復クエリ。
DNS_A
(int)
IPv4アドレスリソース
DNS_AAAA
(int)
IPv6アドレスリソース
DNS_A6
(int)
初期のIPv6 で定義されていましたが、
RFC 6563
によって歴史的な扱いに格下げされました。
DNS_CAA
(int)
Certification Authority Authorizationリソース
PHP 7.0.16 および 7.1.2 以降で使用可能
Windows では使用できません
DNS_CNAME
(int)
エイリアス(Canonical Name)リソース
DNS_HINFO
(int)
ホスト情報リソース。
これらの値の意味については、IANA の
Operating System Names
を参照ください
DNS_MX
(int)
Mail Exchanger リソース
DNS_NAPTR
(int)
Naming Authority ポインタ
DNS_NS
(int)
Authoritative Name Server リソース
DNS_PTR
(int)
ポインタリソース
DNS_SOA
(int)
認証リソースの起点
DNS_SRV
(int)
サービスロケータ
DNS_TXT
(int)
テキストリソース