Lines Matching defs:_pdo_dbh_t
428 struct _pdo_dbh_t { struct
434 zend_object std;
437 struct pdo_dbh_methods *methods;
439 void *driver_data;
442 char *username, *password;
446 unsigned is_persistent:1;
451 unsigned auto_commit:1;
454 unsigned is_closed:1;
458 unsigned alloc_own_columns:1;
461 unsigned in_txn:1;
464 unsigned max_escaped_char_length:3;
467 unsigned oracle_nulls:2;
470 unsigned stringify:1;
474 unsigned _reserved_flags:21;
477 const char *data_source;
478 unsigned long data_source_len;
481 pdo_error_type error_code;
483 enum pdo_error_mode error_mode;
485 enum pdo_case_conversion native_case, desired_case;
488 const char *persistent_id;
489 int persistent_id_len;
490 unsigned int refcount;
493 HashTable *cls_methods[PDO_DBH_DRIVER_METHOD_KIND__MAX];
495 pdo_driver_t *driver;
497 zend_class_entry *def_stmt_ce;
499 zval *def_stmt_ctor_args;
505 pdo_stmt_t *query_stmt;
506 zval query_stmt_zval;
509 enum pdo_fetch_type default_fetch_type;