Lines Matching defs:_pdo_dbh_t
427 struct _pdo_dbh_t { struct
429 struct pdo_dbh_methods *methods;
431 void *driver_data;
434 char *username, *password;
438 unsigned is_persistent:1;
443 unsigned auto_commit:1;
446 unsigned is_closed:1;
450 unsigned alloc_own_columns:1;
453 unsigned in_txn:1;
456 unsigned max_escaped_char_length:3;
459 unsigned oracle_nulls:2;
462 unsigned stringify:1;
466 unsigned _reserved_flags:21;
469 const char *data_source;
470 size_t data_source_len;
473 pdo_error_type error_code;
475 enum pdo_error_mode error_mode;
477 enum pdo_case_conversion native_case, desired_case;
480 const char *persistent_id;
481 size_t persistent_id_len;
482 unsigned int refcount;
485 HashTable *cls_methods[PDO_DBH_DRIVER_METHOD_KIND__MAX];
487 pdo_driver_t *driver;
489 zend_class_entry *def_stmt_ce;
491 zval def_stmt_ctor_args;
497 pdo_stmt_t *query_stmt;
498 zval query_stmt_zval;
501 enum pdo_fetch_type default_fetch_type;