113function snmpget(
string $hostname,
string $community, array|
string $object_id,
int $timeout = -1,
int $retries = -1): mixed {}
115function snmpgetnext(string $hostname, string $community, array|string $object_id, int $timeout = -1, int $retries = -1): mixed {}
117function snmpwalk(string $hostname, string $community, array|string $object_id, int $timeout = -1, int $retries = -1): array|false {}
119function snmprealwalk(string $hostname, string $community, array|string $object_id, int $timeout = -1, int $retries = -1): array|false {}
122function snmpwalkoid(string $hostname, string $community, array|string $object_id, int $timeout = -1, int $retries = -1): array|false {}
124function snmpset(string $hostname, string $community, array|string $object_id, array|string $type, array|string $value, int $timeout = -1, int $retries = -1): bool {}
137function snmp2_get(string $hostname, string $community, array|string $object_id, int $timeout = -1, int $retries = -1): mixed {}
139function snmp2_getnext(string $hostname, string $community, array|string $object_id, int $timeout = -1, int $retries = -1): mixed {}
141function snmp2_walk(string $hostname, string $community, array|string $object_id, int $timeout = -1, int $retries = -1): array|false {}
143function snmp2_real_walk(string $hostname, string $community, array|string $object_id, int $timeout = -1, int $retries = -1): array|false {}
145function snmp2_set(string $hostname, string $community, array|string $object_id, array|string $type, array|string $value, int $timeout = -1, int $retries = -1): bool {}
148 string $hostname, string $security_name, string $security_level,
149 string $auth_protocol, string $auth_passphrase,
150 string $privacy_protocol, string $privacy_passphrase,
151 array|string $object_id, int $timeout = -1, int $retries = -1): mixed {}
154 string $hostname, string $security_name, string $security_level,
155 string $auth_protocol, string $auth_passphrase,
156 string $privacy_protocol, string $privacy_passphrase,
157 array|string $object_id, int $timeout = -1, int $retries = -1): mixed {}
160 string $hostname, string $security_name, string $security_level,
161 string $auth_protocol, string $auth_passphrase,
162 string $privacy_protocol, string $privacy_passphrase,
163 array|string $object_id, int $timeout = -1, int $retries = -1): array|false {}
166 string $hostname, string $security_name, string $security_level,
167 string $auth_protocol, string $auth_passphrase,
168 string $privacy_protocol, string $privacy_passphrase,
169 array|string $object_id, int $timeout = -1, int $retries = -1): array|false {}
172 string $hostname, string $security_name, string $security_level,
173 string $auth_protocol, string $auth_passphrase,
174 string $privacy_protocol, string $privacy_passphrase,
175 array|string $object_id, array|string $type, array|string $value,
176 int $timeout = -1, int $retries = -1): bool {}
222 public function __construct(
int $version,
string $hostname,
string $community,
int $timeout = -1,
int $retries = -1) {}
229 string $securityLevel, string $authProtocol =
"", string $authPassphrase =
"",
230 string $privacyProtocol =
"", string $privacyPassphrase =
"",
231 string $contextName =
"", string $contextEngineId =
""): bool {}
234 public
function get(array|string $objectId, bool $preserveKeys = false): mixed {}
240 public
function walk(array|string $objectId, bool $suffixAsKey = false, int $maxRepetitions = -1, int $nonRepeaters = -1): array|false {}
243 public
function set(array|string $objectId, array|string $type, array|string $value): bool {}
set(array|string $objectId, array|string $type, array|string $value)
const int ERRNO_MULTIPLE_SET_QUERIES
const int ERRNO_ERROR_IN_REPLY
const int ERRNO_OID_PARSING_ERROR
getnext(array|string $objectId)
bool $oid_increasing_check
get(array|string $objectId, bool $preserveKeys=false)
walk(array|string $objectId, bool $suffixAsKey=false, int $maxRepetitions=-1, int $nonRepeaters=-1)
const int ERRNO_OID_NOT_INCREASING
__construct(int $version, string $hostname, string $community, int $timeout=-1, int $retries=-1)
setSecurity(string $securityLevel, string $authProtocol="", string $authPassphrase="", string $privacyProtocol="", string $privacyPassphrase="", string $contextName="", string $contextEngineId="")
snmp_set_quick_print(bool $enable)
const SNMP_OID_OUTPUT_FULL
snmpwalkoid(string $hostname, string $community, array|string $object_id, int $timeout=-1, int $retries=-1)
snmp_set_oid_output_format(int $format)
snmpgetnext(string $hostname, string $community, array|string $object_id, int $timeout=-1, int $retries=-1)
snmp2_set(string $hostname, string $community, array|string $object_id, array|string $type, array|string $value, int $timeout=-1, int $retries=-1)
snmp_set_valueretrieval(int $method)
snmp2_getnext(string $hostname, string $community, array|string $object_id, int $timeout=-1, int $retries=-1)
snmp3_walk(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)
snmpwalk(string $hostname, string $community, array|string $object_id, int $timeout=-1, int $retries=-1)
const SNMP_OID_OUTPUT_NUMERIC
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)
snmp_read_mib(string $filename)
snmp3_real_walk(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)
const SNMP_OID_OUTPUT_UCD
snmp2_real_walk(string $hostname, string $community, array|string $object_id, int $timeout=-1, int $retries=-1)
const SNMP_OID_OUTPUT_SUFFIX
snmp2_get(string $hostname, string $community, array|string $object_id, int $timeout=-1, int $retries=-1)
snmp_set_enum_print(bool $enable)
const SNMP_OID_OUTPUT_MODULE
const SNMP_OID_OUTPUT_NONE
snmp3_set(string $hostname, string $security_name, string $security_level, string $auth_protocol, string $auth_passphrase, string $privacy_protocol, string $privacy_passphrase, array|string $object_id, array|string $type, array|string $value, int $timeout=-1, int $retries=-1)
snmp_set_oid_numeric_print(int $format)
snmp_get_valueretrieval()
snmpget(string $hostname, string $community, array|string $object_id, int $timeout=-1, int $retries=-1)
snmp3_get(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)
snmp2_walk(string $hostname, string $community, array|string $object_id, int $timeout=-1, int $retries=-1)
snmpset(string $hostname, string $community, array|string $object_id, array|string $type, array|string $value, int $timeout=-1, int $retries=-1)
snmprealwalk(string $hostname, string $community, array|string $object_id, int $timeout=-1, int $retries=-1)
function(EX_VAR(opline->result.var))