snmp3_getnext

(PHP 5, PHP 7, PHP 8)

snmp3_getnext — Отримує об'єкт SNMP, який слідує за вказаним ідентифікатором об'єкта

Опис

snmp3_getnext(    string $hostname,    string $security_name,    string $security_level,    string $auth_protocol,    string $auth_passphrase,    string $privacy_protocol,    string $privacy_passphrase,    array|string $object_id,    int $timeout = -1,    int $retries = -1): mixed

Функцияsnmp3_getnext() використовується для читання значення об'єкта SNMP, який слідує за вказаним object_id

Список параметрів

hostname

Ім'я хоста агента (сервера) SNMP.

security_name

Ім'я безпеки, зазвичай якесь ім'я користувача.

security_level

Рівень безпеки (noAuthNoPriv|authNoPriv|authPriv).

auth_protocol

Протокол аутентифікації ("MD5" "SHA" "SHA256"или"SHA512"

auth_passphrase

Пароль для автентифікації.

privacy_protocol

Протокол конфіденційності (DES чи AES).

privacy_passphrase

Пароль конфіденційності.

object_id

Ідентифікатор об'єкта SNMP.

timeout

Час очікування у мікросекундах.

retries

Кількість повторних спроб після закінчення часу очікування.

Значення, що повертаються

Повертає значення об'єкта SNMP у разі успішного виконання або false у разі виникнення помилки. У разі помилки виводить помилку рівня E_WARNING.

список змін

ВерсияОпис
8.1.0Параметрauth_protocolтепер приймає"SHA256"и"SHA512"якщо підтримується libnetsnmp.

Приклади

Приклад #1 Приклад використання snmp3_getnext()****

Loading...

Дивіться також

  • snmp3_get() - Отримує об'єкт SNMP
  • snmp3_walk() - Отримує всі об'єкти SNMP із агента