1
0
mirror of https://github.com/php/doc-ja.git synced 2026-03-24 07:02:08 +01:00
Files
archived-doc-ja/reference/network/constants.xml
2025-09-09 21:32:03 +09:00

718 lines
16 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 35ca7f1087870c6023ef7a3dd0248501741c8194 Maintainer: mumumu Status: ready -->
<appendix xml:id="network.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.constants;
&extension.constants.core;
<variablelist>
<title>
<function>openlog</function>
<parameter>flags</parameter> に指定可能な値
</title>
<varlistentry xml:id="constant.log-cons">
<term>
<constant>LOG_CONS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
システムロガーにデータを送信する際にエラーが発生した場合、
システムコンソールに直接書き込む。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-ndelay">
<term>
<constant>LOG_NDELAY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
ロガーにただちに接続をオープンする。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-odelay">
<term>
<constant>LOG_ODELAY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
最初のメッセージが記録されるまで接続のオープンを遅延させる。
これはデフォルトの動作です。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-nowait">
<term>
<constant>LOG_NOWAIT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-perror">
<term>
<constant>LOG_PERROR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<constant>STDERR</constant> にも追加でログメッセージを出力する
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-pid">
<term>
<constant>LOG_PID</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
各メッセージにプロセスIDを含める
</simpara>
</listitem>
</varlistentry>
</variablelist>
<variablelist>
<title>
<function>openlog</function>
<parameter>facility</parameter> に指定可能な値
</title>
<varlistentry xml:id="constant.log-auth">
<term>
<constant>LOG_AUTH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
セキュリティ/認証メッセージ
</simpara>
<note>
<simpara>
<constant>LOG_AUTHPRIV</constant>
が利用可能な場合は、
代わりにそれを使用してください
</simpara>
</note>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-authpriv">
<term>
<constant>LOG_AUTHPRIV</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
セキュリティ/認証メッセージ (private)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-cron">
<term>
<constant>LOG_CRON</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
時刻デーモンのメッセージ。
たとえば <command>cron</command>
<command>at</command> が挙げられます。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-daemon">
<term>
<constant>LOG_DAEMON</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
システムデーモンのメッセージ
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-kern">
<term>
<constant>LOG_KERN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
カーネルメッセージ
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-local0">
<term>
<constant>LOG_LOCAL0</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
ローカルで使用できるよう予約されています
</simpara>
<warning>
<simpara>
Windows では使用できません
</simpara>
</warning>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-local1">
<term>
<constant>LOG_LOCAL1</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
ローカルで使用できるよう予約されています
</simpara>
<warning>
<simpara>
Windows では使用できません
</simpara>
</warning>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-local2">
<term>
<constant>LOG_LOCAL2</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
ローカルで使用できるよう予約されています
</simpara>
<warning>
<simpara>
Windows では使用できません
</simpara>
</warning>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-local3">
<term>
<constant>LOG_LOCAL3</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
ローカルで使用できるよう予約されています
</simpara>
<warning>
<simpara>
Windows では使用できません
</simpara>
</warning>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-local4">
<term>
<constant>LOG_LOCAL4</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
ローカルで使用できるよう予約されています
</simpara>
<warning>
<simpara>
Windows では使用できません
</simpara>
</warning>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-local5">
<term>
<constant>LOG_LOCAL5</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
ローカルで使用できるよう予約されています
</simpara>
<warning>
<simpara>
Windows では使用できません
</simpara>
</warning>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-local6">
<term>
<constant>LOG_LOCAL6</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
ローカルで使用できるよう予約されています
</simpara>
<warning>
<simpara>
Windows では使用できません
</simpara>
</warning>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-local7">
<term>
<constant>LOG_LOCAL7</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
ローカルで使用できるよう予約されています
</simpara>
<warning>
<simpara>
Windows では使用できません
</simpara>
</warning>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-lpr">
<term>
<constant>LOG_LPR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
ラインプリンタサブシステムからのメッセージ
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-mail">
<term>
<constant>LOG_MAIL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
mailサブシステムからのメッセージ
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-news">
<term>
<constant>LOG_NEWS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
USENET news サブシステムからのメッセージ
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-syslog">
<term>
<constant>LOG_SYSLOG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
<command>syslogd</command> が内部的に生成したメッセージ
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-user">
<term>
<constant>LOG_USER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
一般ユーザーレベルのメッセージ
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-uucp">
<term>
<constant>LOG_UUCP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
UUCP サブシステムからのメッセージ
</simpara>
</listitem>
</varlistentry>
</variablelist>
<variablelist>
<title>
<function>syslog</function>
<parameter>priority</parameter>
に指定可能な値
</title>
<simpara>
優先順位の定数は、
緊急から、デバッグメッセージまで並んでいます。
</simpara>
<varlistentry xml:id="constant.log-emerg">
<term>
<constant>LOG_EMERG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
緊急レベル。
システムは使用不可。
パニックが起きている条件に対応します。
通常、全てのプロセスにブロードキャストされます。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-alert">
<term>
<constant>LOG_ALERT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
警告レベル。
すぐにアクションが必要です。
たとえば、
システムデータベースが壊れた場合など
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-crit">
<term>
<constant>LOG_CRIT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
致命的。アクションが必要です。
たとえば、デバイスのエラー。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-err">
<term>
<constant>LOG_ERR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
エラーメッセージ
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-warning">
<term>
<constant>LOG_WARNING</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
警告メッセージ
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-notice">
<term>
<constant>LOG_NOTICE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
注意メッセージ。
エラー条件には当てはまらないが、特別な処理が必要な可能性があるメッセージに対応します。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-info">
<term>
<constant>LOG_INFO</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
情報メッセージ
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.log-debug">
<term>
<constant>LOG_DEBUG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
プログラムのデバッグにのみ使えるメッセージのみを含んだ、デバッグメッセージ
</simpara>
</listitem>
</varlistentry>
</variablelist>
<variablelist>
<title>
<function>dns_get_record</function>
<parameter>type</parameter>
に指定可能な値
</title>
<varlistentry xml:id="constant.dns-any">
<term>
<constant>DNS_ANY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
全てのリソースレコード。多くのシステムでは、
これは、全てのリソースレコードを返します。
しかし、<literal>libresolv</literal>
のパフォーマンスがプラットフォーム間で異なるため、
全てのリソースレコードを返すことが保証できません。
</simpara>
<simpara>
<constant>DNS_ALL</constant> は、
動作は遅いものの全てのレコードをより確実に収集します。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-all">
<term>
<constant>DNS_ALL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
利用可能なレコード型毎のネームサーバーへの反復クエリ。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-a">
<term>
<constant>DNS_A</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
IPv4アドレスリソース
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-aaaa">
<term>
<constant>DNS_AAAA</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
IPv6アドレスリソース
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-a6">
<term>
<constant>DNS_A6</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
初期のIPv6 で定義されていましたが、
<link xlink:href="&url.rfc;6563">RFC 6563</link>
によって歴史的な扱いに格下げされました。
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-caa">
<term>
<constant>DNS_CAA</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Certification Authority Authorizationリソース
PHP 7.0.16 および 7.1.2 以降で使用可能
</simpara>
<warning>
<simpara>
Windows では使用できません
</simpara>
</warning>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-cname">
<term>
<constant>DNS_CNAME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
エイリアス(Canonical Name)リソース
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-hinfo">
<term>
<constant>DNS_HINFO</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
ホスト情報リソース。
これらの値の意味については、IANA の
<link xlink:href="&url.iana.system-names;">Operating System Names</link>
を参照ください
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-mx">
<term>
<constant>DNS_MX</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Mail Exchanger リソース
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-naptr">
<term>
<constant>DNS_NAPTR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Naming Authority ポインタ
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-ns">
<term>
<constant>DNS_NS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Authoritative Name Server リソース
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-ptr">
<term>
<constant>DNS_PTR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
ポインタリソース
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-soa">
<term>
<constant>DNS_SOA</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
認証リソースの起点
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-srv">
<term>
<constant>DNS_SRV</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
サービスロケータ
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.dns-txt">
<term>
<constant>DNS_TXT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
テキストリソース
</simpara>
</listitem>
</varlistentry>
</variablelist>
</appendix>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->