Beschreibung
array
snmpwalkoid
( string hostname, string community, string object_id [, int
timeout [, int retries]])
Gibt
ein
assoziatives
Array
mit
den
Objekt
Ids
und
den
dazugehörigen
Objektwerten
zurück
,
der
mit
der
object_id
als
Wurzel
beginnt
,
oder
FALSE
bei
einem
Fehler
.
Die
snmpwalkoid(
)
Funktion
wird
verwendet
um
alle
Werte
von
dem
SNMP
Agenten
zu
lesen
,
der
bei
hostname
angegebn
wurde
.
Der
Community
Parameter
bestimm
die
Lese
-"
Community
"
für
diesen
Agenten
.
Ein
NULL
object_id
wird
als
Wurzel
des
SNMP
Objektbaums
verwendet
und
alle
Objekts
unter
diesem
Baum
als
ein
Array
zurückgegeben
.
Wenn
object_id
angegeben
wird
,
werden
alle
SNMP
Objekte
unterhalb
der
object_id
zurückgegeben
.
Die
Existenz
von
snmpwalkoid(
)
und
snmpwalk(
)
hat
historische
Gründe
.
Beide
Funktionen
gibt
es
aus
Kompatiblitätsgründen
.
Der
obige
Funktionsaufruf
gibt
alle
SNMP
Objekte
des
Agenten
,
der
auf
localhost
läuft
,
zurück
.
Man
kann
mit
einer
Schleife
alle
Werte
durchlaufen
.