Skip to content

Commit 3388823

Browse files
committed
[reference/snmp] sync with en
1 parent 5d0c9ce commit 3388823

File tree

2 files changed

+55
-15
lines changed

2 files changed

+55
-15
lines changed

reference/snmp/snmp.xml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 2a5223230bf6177c225003ca30c63f48ef266cc0 Maintainer: takagi Status: ready -->
3+
<!-- EN-Revision: 976425d4f6eec32448be3cc22ec063015921b753 Maintainer: takagi Status: ready -->
44
<!-- Credits: mumumu -->
55
<reference xml:id="class.snmp" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
66
<title>SNMP クラス</title>
@@ -249,8 +249,9 @@
249249
<listitem>
250250
<para>
251251
警告ではなく SNMPException を発生させるのがどの失敗なのかを設定します。
252-
Use bitwise OR'ed <constant>SNMP::ERRNO_*</constant> constants.
253-
By default all SNMP exceptions are disabled.
252+
<constant>SNMP::ERRNO_<replaceable>*</replaceable></constant>
253+
定数を bitwise OR で指定します。
254+
デフォルトでは、全ての SNMP 例外が無効になっています。
254255
</para>
255256
</listitem>
256257
</varlistentry>

reference/snmp/snmp/construct.xml

Lines changed: 51 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<!-- $Revision$ -->
3-
<!-- EN-Revision: 2a5223230bf6177c225003ca30c63f48ef266cc0 Maintainer: takagi Status: ready -->
3+
<!-- EN-Revision: 5c58d39a0bb5b81bff6618a1c6e27d8fb9622f29 Maintainer: takagi Status: ready -->
44

55
<refentry xml:id="snmp.construct" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
66
<refnamediv>
@@ -20,7 +20,8 @@
2020
<methodparam choice="opt"><type>int</type><parameter>retries</parameter><initializer>-1</initializer></methodparam>
2121
</constructorsynopsis>
2222
<para>
23-
The function description goes here.
23+
リモートの <acronym>SNMP</acronym>
24+
エージェントとのセッションを表現する、SNMP インスタンスを作成します。
2425
</para>
2526
</refsect1>
2627

@@ -46,7 +47,7 @@
4647
には、オプションでコロンに続けて <acronym>SNMP</acronym> エージェントのポートを指定できます。
4748
IPv6 アドレスでポートを指定する場合は、アドレス部を角括弧で囲まなければなりません。
4849
<parameter>hostname</parameter> で FQDN を使うと、その解決に使われるのは
49-
php-snmp ライブラリであり、Net-SNMP エンジンは使いません。
50+
PHP SNMP 拡張モジュールであり、<productname>Net-SNMP</productname> エンジンは使いません。
5051
FQDN を指定するときに IPv6 アドレスを使うには、FQDN を角括弧で囲まなければなりません。
5152
いくつか例を示します。
5253
<informaltable>
@@ -69,17 +70,53 @@
6970
<varlistentry>
7071
<term><parameter>community</parameter></term>
7172
<listitem>
72-
<para><parameter>community</parameter> の目的は
73-
<acronym>SNMP</acronym> のバージョンによって異なります。</para>
73+
<para>
74+
指定された
75+
<parameter>version</parameter>
76+
に対応するセキュリティレベルを指定します。
77+
<parameter>community</parameter> の目的は、
78+
<acronym>SNMP</acronym> のバージョンによって異なります。
79+
</para>
7480
<informaltable>
7581
<tgroup cols="2">
7682
<tbody>
77-
<row><entry>SNMP::VERSION_1</entry><entry><acronym>SNMP</acronym> コミュニティ</entry></row>
78-
<row><entry>SNMP::VERSION_2C</entry><entry><acronym>SNMP</acronym> コミュニティ</entry></row>
79-
<row><entry>SNMP::VERSION_3</entry><entry><acronym>SNMP</acronym>v3 セキュリティ名</entry></row>
83+
<row>
84+
<entry>
85+
<constant>SNMP::VERSION_1</constant>
86+
</entry>
87+
<entry>
88+
読み取り専用パーミッションに対応する <literal>public</literal>、
89+
または読み取りと書き込みに対応する <literal>private</literal>
90+
</entry>
91+
</row>
92+
<row>
93+
<entry>
94+
<constant>SNMP::VERSION_2C</constant>
95+
</entry>
96+
<entry>
97+
読み取り専用パーミッションに対応する <literal>public</literal>、
98+
または読み取りと書き込みに対応する <literal>private</literal>
99+
</entry>
100+
</row>
101+
<row>
102+
<entry>
103+
<constant>SNMP::VERSION_3</constant>
104+
</entry>
105+
<entry>
106+
<acronym>SNMP</acronym>v3 のセキュリティ名。以下のうちの一つが指定できます:
107+
<literal>noAuthNoPriv</literal>,
108+
<literal>authNoPriv</literal> (認証のパスフレーズと認証プロトコルが必須),
109+
<literal>authPriv</literal> (認証のパスフレーズとプロトコル、そして、プライバシーのパスフレーズとプロトコルが必須)
110+
</entry>
111+
</row>
80112
</tbody>
81113
</tgroup>
82114
</informaltable>
115+
<simpara>
116+
SNMPv3 を使うには、
117+
<methodname>SNMP::setSecurity</methodname>
118+
を使ってセキュリティ関連のセッションパラメータの設定が必要です。
119+
</simpara>
83120
</listitem>
84121
</varlistentry>
85122
<varlistentry>
@@ -113,13 +150,15 @@
113150
<refsect1 role="examples">
114151
&reftitle.examples;
115152
<example xml:id="snmp.construct.example.basic">
116-
<title>sysLocation の取得</title>
153+
<title>ホストの物理的な位置を取得</title>
117154
<programlisting role="php">
118155
<![CDATA[
119156
<?php
120-
$session = new SNMP(SNMP::VERSION_1, "127.0.0.1", "public");
121-
$sysdescr = $session->get("sysDescr.0");
122-
echo "$sysdescr\n";
157+
158+
$session = new SNMP(SNMP::VERSION_1, "127.0.0.1", "public");
159+
$sysdescr = $session->get("sysDescr.0");
160+
echo "$sysdescr\n";
161+
123162
?>
124163
]]>
125164
</programlisting>

0 commit comments

Comments
 (0)