12#define arginfo_snmpgetnext arginfo_snmpget
22#define arginfo_snmprealwalk arginfo_snmpwalk
24#define arginfo_snmpwalkoid arginfo_snmpwalk
43#define arginfo_snmp_set_enum_print arginfo_snmp_set_quick_print
49#define arginfo_snmp_set_oid_numeric_print arginfo_snmp_set_oid_output_format
51#define arginfo_snmp2_get arginfo_snmpget
53#define arginfo_snmp2_getnext arginfo_snmpget
55#define arginfo_snmp2_walk arginfo_snmpwalk
57#define arginfo_snmp2_real_walk arginfo_snmpwalk
59#define arginfo_snmp2_set arginfo_snmpset
74#define arginfo_snmp3_getnext arginfo_snmp3_get
89#define arginfo_snmp3_real_walk arginfo_snmp3_walk
239static void register_snmp_symbols(
int module_number)
271 zval const_VERSION_1_value;
272 ZVAL_LONG(&const_VERSION_1_value, SNMP_VERSION_1);
275 zend_string_release(const_VERSION_1_name);
277 zval const_VERSION_2c_value;
278 ZVAL_LONG(&const_VERSION_2c_value, SNMP_VERSION_2c);
281 zend_string_release(const_VERSION_2c_name);
283 zval const_VERSION_2C_value;
284 ZVAL_LONG(&const_VERSION_2C_value, SNMP_VERSION_2c);
287 zend_string_release(const_VERSION_2C_name);
289 zval const_VERSION_3_value;
290 ZVAL_LONG(&const_VERSION_3_value, SNMP_VERSION_3);
293 zend_string_release(const_VERSION_3_name);
295 zval const_ERRNO_NOERROR_value;
296 ZVAL_LONG(&const_ERRNO_NOERROR_value, PHP_SNMP_ERRNO_NOERROR);
299 zend_string_release(const_ERRNO_NOERROR_name);
301 zval const_ERRNO_ANY_value;
302 ZVAL_LONG(&const_ERRNO_ANY_value, PHP_SNMP_ERRNO_ANY);
305 zend_string_release(const_ERRNO_ANY_name);
307 zval const_ERRNO_GENERIC_value;
308 ZVAL_LONG(&const_ERRNO_GENERIC_value, PHP_SNMP_ERRNO_GENERIC);
311 zend_string_release(const_ERRNO_GENERIC_name);
313 zval const_ERRNO_TIMEOUT_value;
314 ZVAL_LONG(&const_ERRNO_TIMEOUT_value, PHP_SNMP_ERRNO_TIMEOUT);
317 zend_string_release(const_ERRNO_TIMEOUT_name);
319 zval const_ERRNO_ERROR_IN_REPLY_value;
320 ZVAL_LONG(&const_ERRNO_ERROR_IN_REPLY_value, PHP_SNMP_ERRNO_ERROR_IN_REPLY);
323 zend_string_release(const_ERRNO_ERROR_IN_REPLY_name);
325 zval const_ERRNO_OID_NOT_INCREASING_value;
326 ZVAL_LONG(&const_ERRNO_OID_NOT_INCREASING_value, PHP_SNMP_ERRNO_OID_NOT_INCREASING);
329 zend_string_release(const_ERRNO_OID_NOT_INCREASING_name);
331 zval const_ERRNO_OID_PARSING_ERROR_value;
332 ZVAL_LONG(&const_ERRNO_OID_PARSING_ERROR_value, PHP_SNMP_ERRNO_OID_PARSING_ERROR);
335 zend_string_release(const_ERRNO_OID_PARSING_ERROR_name);
337 zval const_ERRNO_MULTIPLE_SET_QUERIES_value;
338 ZVAL_LONG(&const_ERRNO_MULTIPLE_SET_QUERIES_value, PHP_SNMP_ERRNO_MULTIPLE_SET_QUERIES);
341 zend_string_release(const_ERRNO_MULTIPLE_SET_QUERIES_name);
343 zval property_info_default_value;
345 zend_string *property_info_name = zend_string_init(
"info",
sizeof(
"info") - 1, 1);
347 zend_string_release(property_info_name);
349 zval property_max_oids_default_value;
351 zend_string *property_max_oids_name = zend_string_init(
"max_oids",
sizeof(
"max_oids") - 1, 1);
353 zend_string_release(property_max_oids_name);
355 zval property_valueretrieval_default_value;
356 ZVAL_UNDEF(&property_valueretrieval_default_value);
357 zend_string *property_valueretrieval_name = zend_string_init(
"valueretrieval",
sizeof(
"valueretrieval") - 1, 1);
359 zend_string_release(property_valueretrieval_name);
361 zval property_quick_print_default_value;
362 ZVAL_UNDEF(&property_quick_print_default_value);
363 zend_string *property_quick_print_name = zend_string_init(
"quick_print",
sizeof(
"quick_print") - 1, 1);
365 zend_string_release(property_quick_print_name);
367 zval property_enum_print_default_value;
368 ZVAL_UNDEF(&property_enum_print_default_value);
369 zend_string *property_enum_print_name = zend_string_init(
"enum_print",
sizeof(
"enum_print") - 1, 1);
371 zend_string_release(property_enum_print_name);
373 zval property_oid_output_format_default_value;
374 ZVAL_UNDEF(&property_oid_output_format_default_value);
375 zend_string *property_oid_output_format_name = zend_string_init(
"oid_output_format",
sizeof(
"oid_output_format") - 1, 1);
377 zend_string_release(property_oid_output_format_name);
379 zval property_oid_increasing_check_default_value;
380 ZVAL_UNDEF(&property_oid_increasing_check_default_value);
381 zend_string *property_oid_increasing_check_name = zend_string_init(
"oid_increasing_check",
sizeof(
"oid_increasing_check") - 1, 1);
383 zend_string_release(property_oid_increasing_check_name);
385 zval property_exceptions_enabled_default_value;
386 ZVAL_UNDEF(&property_exceptions_enabled_default_value);
387 zend_string *property_exceptions_enabled_name = zend_string_init(
"exceptions_enabled",
sizeof(
"exceptions_enabled") - 1, 1);
389 zend_string_release(property_exceptions_enabled_name);
snmp_set_quick_print(bool $enable)
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)
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)
snmp2_real_walk(string $hostname, string $community, array|string $object_id, int $timeout=-1, int $retries=-1)
snmp2_get(string $hostname, string $community, array|string $object_id, int $timeout=-1, int $retries=-1)
snmp_set_enum_print(bool $enable)
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_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)
#define arginfo_snmpgetnext
#define arginfo_snmp_set_oid_numeric_print
#define arginfo_snmp2_getnext
#define arginfo_snmp2_walk
#define arginfo_snmp2_real_walk
#define arginfo_snmp2_get
#define arginfo_snmp_set_enum_print
#define arginfo_snmpwalkoid
#define arginfo_snmprealwalk
#define arginfo_snmp3_real_walk
#define arginfo_snmp2_set
#define arginfo_snmp3_getnext
ZEND_API zend_property_info * zend_declare_typed_property(zend_class_entry *ce, zend_string *name, zval *property, int access_type, zend_string *doc_comment, zend_type type)
ZEND_API zend_class_constant * zend_declare_typed_class_constant(zend_class_entry *ce, zend_string *name, zval *value, int flags, zend_string *doc_comment, zend_type type)
ZEND_API zend_class_entry * zend_register_internal_class_with_flags(zend_class_entry *class_entry, zend_class_entry *parent_ce, uint32_t ce_flags)
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type)
struct _zend_function_entry zend_function_entry
#define ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null)
#define INIT_CLASS_ENTRY(class_container, class_name, functions)
#define ZEND_RAW_FENTRY(zend_name, name, arg_info, flags, frameless_function_infos, doc_comment)
#define ZEND_ARG_TYPE_MASK(pass_by_ref, name, type_mask, default_value)
#define ZEND_METHOD(classname, name)
#define ZEND_END_ARG_INFO()
#define ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(pass_by_ref, name, type_hint, allow_null, default_value)
#define ZEND_ARG_TYPE_INFO(pass_by_ref, name, type_hint, allow_null)
#define ZEND_BEGIN_ARG_INFO_EX(name, _unused, return_reference, required_num_args)
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_INFO_EX(name, return_reference, required_num_args, type, allow_null)
#define ZEND_FE(name, arg_info)
#define ZEND_ME(classname, name, arg_info, flags)
#define ZEND_FUNCTION(name)
#define ZEND_BEGIN_ARG_WITH_TENTATIVE_RETURN_TYPE_MASK_EX(name, return_reference, required_num_args, type)
#define REGISTER_LONG_CONSTANT(name, lval, flags)
struct _zend_string zend_string
struct _zend_class_entry zend_class_entry
ZEND_API zend_string_init_interned_func_t zend_string_init_interned
#define ZEND_TYPE_INIT_MASK(_type_mask)