Lines Matching defs:_pdo_dbh_t
428 struct _pdo_dbh_t { struct
430 const struct pdo_dbh_methods *methods;
432 void *driver_data;
435 char *username, *password;
439 unsigned is_persistent:1;
444 unsigned auto_commit:1;
447 unsigned is_closed:1;
451 unsigned alloc_own_columns:1;
454 bool in_txn:1;
457 unsigned max_escaped_char_length:3;
460 unsigned oracle_nulls:2;
463 unsigned stringify:1;
466 unsigned skip_param_evt:7;
470 unsigned _reserved_flags:14;
473 const char *data_source;
474 size_t data_source_len;
477 pdo_error_type error_code;
479 enum pdo_error_mode error_mode;
481 enum pdo_case_conversion native_case, desired_case;
484 const char *persistent_id;
485 size_t persistent_id_len;
486 unsigned int refcount;
489 HashTable *cls_methods[PDO_DBH_DRIVER_METHOD_KIND__MAX];
491 pdo_driver_t *driver;
493 zend_class_entry *def_stmt_ce;
495 zval def_stmt_ctor_args;
501 pdo_stmt_t *query_stmt;
502 zval query_stmt_zval;
505 enum pdo_fetch_type default_fetch_type;