-
Notifications
You must be signed in to change notification settings - Fork 79
/
Copy pathnet-get-interfaces.xml
153 lines (148 loc) · 3.83 KB
/
net-get-interfaces.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: c4ac6c0cfa04e2d7910b0f0aeb2004f49081620b Maintainer: mumumu Status: ready -->
<refentry xml:id="function.net-get-interfaces" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>net_get_interfaces</refname>
<refpurpose>ネットワークインターフェイスを取得する</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type class="union"><type>array</type><type>false</type></type><methodname>net_get_interfaces</methodname>
<void/>
</methodsynopsis>
<para>
ローカルマシン上にあるネットワークインターフェイス(アダプタ)
の一覧を返します。
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
&no.function.parameters;
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Returns an associative &array; where the key is the name of the interface and
the value an associative array of interface attributes,
&return.falseforfailure;.
</para>
<para>
Each interface associative array contains:
<table>
<title>インターフェイスの属性</title>
<tgroup cols="2">
<thead>
<row>
<entry>&Name;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
<row>
<entry>description</entry>
<entry>
インターフェイスの説明を示すオプションの値。
Windows でのみ有効です。
</entry>
</row>
<row>
<entry>mac</entry>
<entry>
インターフェイスのMACアドレスを示すオプションの値。
Windows でのみ有効です。
</entry>
</row>
<row>
<entry>mtu</entry>
<entry>
インターフェイスのMTUを示す整数値。
Windows でのみ有効です。
</entry>
</row>
<row>
<entry>unicast</entry>
<entry>
連想配列の配列。
詳細は以下のユニキャストに関する属性を参照ください。
</entry>
</row>
<row>
<entry>up</entry>
<entry>
インターフェイスの状態 (on/off) を示す Boolean の値。
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
<para>
<table>
<title>Unicast attributes</title>
<tgroup cols="2">
<thead>
<row>
<entry>&Name;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
<row>
<entry>flags</entry>
<entry>
整数値。
</entry>
</row>
<row>
<entry>family</entry>
<entry>
整数値。
</entry>
</row>
<row>
<entry>address</entry>
<entry>
IPv4 または IPv6 形式の、アドレスを示す文字列。
</entry>
</row>
<row>
<entry>netmask</entry>
<entry>
IPv4 または IPv6 形式の、ネットマスクを示す文字列。
</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
</refsect1>
<refsect1 role="errors">
&reftitle.errors;
<para>
インターフェイス情報を取得できなかった場合は、
<constant>E_WARNING</constant> が発生します。
</para>
</refsect1>
</refentry>
<!-- 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
-->