Lines Matching defs:_pdo_dbh_t
423 struct _pdo_dbh_t { struct
425 const struct pdo_dbh_methods *methods;
427 void *driver_data;
430 char *username, *password;
434 unsigned is_persistent:1;
439 unsigned auto_commit:1;
442 unsigned is_closed:1;
446 unsigned alloc_own_columns:1;
449 bool in_txn:1;
452 unsigned max_escaped_char_length:3;
455 unsigned oracle_nulls:2;
458 unsigned stringify:1;
461 unsigned skip_param_evt:7;
465 unsigned _reserved_flags:14;
468 const char *data_source;
469 size_t data_source_len;
472 pdo_error_type error_code;
474 enum pdo_error_mode error_mode;
476 enum pdo_case_conversion native_case, desired_case;
479 const char *persistent_id;
480 size_t persistent_id_len;
481 unsigned int refcount;
484 HashTable *cls_methods[PDO_DBH_DRIVER_METHOD_KIND__MAX];
486 pdo_driver_t *driver;
488 zend_class_entry *def_stmt_ce;
490 zval def_stmt_ctor_args;
496 pdo_stmt_t *query_stmt;
497 zval query_stmt_zval;
500 enum pdo_fetch_type default_fetch_type;