snmp_object       102 ext/snmp/php_snmp.h typedef int (*php_snmp_read_t)(php_snmp_object *snmp_object, zval **retval TSRMLS_DC);
snmp_object       103 ext/snmp/php_snmp.h typedef int (*php_snmp_write_t)(php_snmp_object *snmp_object, zval *newval TSRMLS_DC);
snmp_object       515 ext/snmp/snmp.c 	php_snmp_object *snmp_object = NULL;
snmp_object       518 ext/snmp/snmp.c 		snmp_object = (php_snmp_object *)zend_object_store_get_object(object TSRMLS_CC);
snmp_object       520 ext/snmp/snmp.c 			memset(snmp_object->snmp_errstr, 0, sizeof(snmp_object->snmp_errstr));
snmp_object       523 ext/snmp/snmp.c 			vsnprintf(snmp_object->snmp_errstr, sizeof(snmp_object->snmp_errstr) - 1, format, args);
snmp_object       526 ext/snmp/snmp.c 		snmp_object->snmp_errno = type;
snmp_object       533 ext/snmp/snmp.c 	if (object && (snmp_object->exceptions_enabled & type)) {
snmp_object       534 ext/snmp/snmp.c 		zend_throw_exception_ex(php_snmp_exception_ce, type TSRMLS_CC, "%s", snmp_object->snmp_errstr);
snmp_object      1436 ext/snmp/snmp.c 	php_snmp_object *snmp_object;
snmp_object      1522 ext/snmp/snmp.c 		snmp_object = (php_snmp_object *)zend_object_store_get_object(object TSRMLS_CC);
snmp_object      1523 ext/snmp/snmp.c 		session = snmp_object->session;
snmp_object      1530 ext/snmp/snmp.c 		if (snmp_object->max_oids > 0) {
snmp_object      1531 ext/snmp/snmp.c 			objid_query.step = snmp_object->max_oids;
snmp_object      1533 ext/snmp/snmp.c 				objid_query.max_repetitions = snmp_object->max_oids;
snmp_object      1536 ext/snmp/snmp.c 		objid_query.oid_increasing_check = snmp_object->oid_increasing_check;
snmp_object      1537 ext/snmp/snmp.c 		objid_query.valueretrieval = snmp_object->valueretrieval;
snmp_object      1539 ext/snmp/snmp.c 		netsnmp_ds_set_boolean(NETSNMP_DS_LIBRARY_ID, NETSNMP_DS_LIB_PRINT_NUMERIC_ENUM, snmp_object->enum_print);
snmp_object      1541 ext/snmp/snmp.c 		netsnmp_ds_set_boolean(NETSNMP_DS_LIBRARY_ID, NETSNMP_DS_LIB_QUICK_PRINT, snmp_object->quick_print);
snmp_object      1543 ext/snmp/snmp.c 		netsnmp_ds_set_int(NETSNMP_DS_LIBRARY_ID, NETSNMP_DS_LIB_OID_OUTPUT_FORMAT, snmp_object->oid_output_format);
snmp_object      1810 ext/snmp/snmp.c 	php_snmp_object *snmp_object;
snmp_object      1820 ext/snmp/snmp.c 	snmp_object = (php_snmp_object *)zend_object_store_get_object(object TSRMLS_CC);
snmp_object      1841 ext/snmp/snmp.c 	if (snmp_object->session) {
snmp_object      1842 ext/snmp/snmp.c 		netsnmp_session_free(&(snmp_object->session));
snmp_object      1845 ext/snmp/snmp.c 	if (netsnmp_session_init(&(snmp_object->session), version, a1, a2, timeout, retries TSRMLS_CC)) {
snmp_object      1848 ext/snmp/snmp.c 	snmp_object->max_oids = 0;
snmp_object      1849 ext/snmp/snmp.c 	snmp_object->valueretrieval = SNMP_G(valueretrieval);
snmp_object      1850 ext/snmp/snmp.c 	snmp_object->enum_print = netsnmp_ds_get_boolean(NETSNMP_DS_LIBRARY_ID, NETSNMP_DS_LIB_PRINT_NUMERIC_ENUM);
snmp_object      1851 ext/snmp/snmp.c 	snmp_object->oid_output_format = netsnmp_ds_get_int(NETSNMP_DS_LIBRARY_ID, NETSNMP_DS_LIB_OID_OUTPUT_FORMAT);
snmp_object      1852 ext/snmp/snmp.c 	snmp_object->quick_print = netsnmp_ds_get_boolean(NETSNMP_DS_LIBRARY_ID, NETSNMP_DS_LIB_QUICK_PRINT);
snmp_object      1853 ext/snmp/snmp.c 	snmp_object->oid_increasing_check = TRUE;
snmp_object      1854 ext/snmp/snmp.c 	snmp_object->exceptions_enabled = 0;
snmp_object      1862 ext/snmp/snmp.c 	php_snmp_object *snmp_object;
snmp_object      1865 ext/snmp/snmp.c 	snmp_object = (php_snmp_object *)zend_object_store_get_object(object TSRMLS_CC);
snmp_object      1871 ext/snmp/snmp.c 	netsnmp_session_free(&(snmp_object->session));
snmp_object      1912 ext/snmp/snmp.c 	php_snmp_object *snmp_object;
snmp_object      1918 ext/snmp/snmp.c 	snmp_object = (php_snmp_object *)zend_object_store_get_object(object TSRMLS_CC);
snmp_object      1925 ext/snmp/snmp.c 	if (netsnmp_session_set_security(snmp_object->session, a1, a2, a3, a4, a5, a6, a7 TSRMLS_CC)) {
snmp_object      1937 ext/snmp/snmp.c 	php_snmp_object *snmp_object;
snmp_object      1940 ext/snmp/snmp.c 	snmp_object = (php_snmp_object *)zend_object_store_get_object(object TSRMLS_CC);
snmp_object      1942 ext/snmp/snmp.c 	RETVAL_LONG(snmp_object->snmp_errno);
snmp_object      1951 ext/snmp/snmp.c 	php_snmp_object *snmp_object;
snmp_object      1954 ext/snmp/snmp.c 	snmp_object = (php_snmp_object *)zend_object_store_get_object(object TSRMLS_CC);
snmp_object      1956 ext/snmp/snmp.c 	RETVAL_STRING(snmp_object->snmp_errstr, 1);
snmp_object      2128 ext/snmp/snmp.c static int php_snmp_read_info(php_snmp_object *snmp_object, zval **retval TSRMLS_DC)
snmp_object      2135 ext/snmp/snmp.c 	if (snmp_object->session == NULL) {
snmp_object      2140 ext/snmp/snmp.c 	ZVAL_STRINGL(val, snmp_object->session->peername, strlen(snmp_object->session->peername), 1);
snmp_object      2144 ext/snmp/snmp.c 	ZVAL_LONG(val, snmp_object->session->remote_port);
snmp_object      2148 ext/snmp/snmp.c 	ZVAL_LONG(val, snmp_object->session->timeout);
snmp_object      2152 ext/snmp/snmp.c 	ZVAL_LONG(val, snmp_object->session->retries);
snmp_object      2160 ext/snmp/snmp.c static int php_snmp_read_max_oids(php_snmp_object *snmp_object, zval **retval TSRMLS_DC)
snmp_object      2163 ext/snmp/snmp.c 	if (snmp_object->max_oids > 0) {
snmp_object      2164 ext/snmp/snmp.c 		ZVAL_LONG(*retval, snmp_object->max_oids);
snmp_object      2173 ext/snmp/snmp.c 	static int php_snmp_read_##name(php_snmp_object *snmp_object, zval **retval TSRMLS_DC) \
snmp_object      2176 ext/snmp/snmp.c 		ZVAL_BOOL(*retval, snmp_object->name); \
snmp_object      2185 ext/snmp/snmp.c 	static int php_snmp_read_##name(php_snmp_object *snmp_object, zval **retval TSRMLS_DC) \
snmp_object      2188 ext/snmp/snmp.c 		ZVAL_LONG(*retval, snmp_object->name); \
snmp_object      2197 ext/snmp/snmp.c static int php_snmp_write_info(php_snmp_object *snmp_object, zval *newval TSRMLS_DC)
snmp_object      2205 ext/snmp/snmp.c static int php_snmp_write_max_oids(php_snmp_object *snmp_object, zval *newval TSRMLS_DC)
snmp_object      2211 ext/snmp/snmp.c 		snmp_object->max_oids = 0;
snmp_object      2223 ext/snmp/snmp.c 		snmp_object->max_oids = Z_LVAL_P(newval);
snmp_object      2237 ext/snmp/snmp.c static int php_snmp_write_valueretrieval(php_snmp_object *snmp_object, zval *newval TSRMLS_DC)
snmp_object      2250 ext/snmp/snmp.c 		snmp_object->valueretrieval = Z_LVAL_P(newval);
snmp_object      2265 ext/snmp/snmp.c static int php_snmp_write_##name(php_snmp_object *snmp_object, zval *newval TSRMLS_DC) \
snmp_object      2275 ext/snmp/snmp.c 	snmp_object->name = Z_LVAL_P(newval); \
snmp_object      2288 ext/snmp/snmp.c static int php_snmp_write_oid_output_format(php_snmp_object *snmp_object, zval *newval TSRMLS_DC)
snmp_object      2306 ext/snmp/snmp.c 			snmp_object->oid_output_format = Z_LVAL_P(newval);
snmp_object      2322 ext/snmp/snmp.c static int php_snmp_write_exceptions_enabled(php_snmp_object *snmp_object, zval *newval TSRMLS_DC)
snmp_object      2333 ext/snmp/snmp.c 	snmp_object->exceptions_enabled = Z_LVAL_P(newval);