SNMP::getnext指定したオブジェクト ID に続く SNMP オブジェクトを取得する 説明
public mixed SNMP::getnext(arraystring
$objectId )
パラメータ
戻り値
SNMP オブジェクトの値を
エラー / 例外
このメソッドは、デフォルトでは一切例外をスローしません。ライブラリでエラーが発生したときに
SNMPException をスローさせるには SNMP クラスパラメータ
例例1 単一の SNMP オブジェクト ひとつの SNMP オブジェクトに対するリクエストは二通りの方法で行えます。 文字列でリクエストすると結果は文字列で返され、要素がひとつだけの配列でリクエストすると結果は連想配列で返されます。
上の例の出力は、 たとえば以下のようになります。 OID: NET-SNMP-MIB::netSnmpAgentOIDs.8 Array ( [SNMPv2-MIB::sysObjectID.0] => OID: NET-SNMP-MIB::netSnmpAgentOIDs.8 ) 例2 複数の SNMP オブジェクト
上の例の出力は、 たとえば以下のようになります。 Array ( [SNMPv2-MIB::sysObjectID.0] => OID: NET-SNMP-MIB::netSnmpAgentOIDs.8 [SNMPv2-MIB::sysLocation.0] => STRING: Nowhere ) 参考
|