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 із агента