Lines Matching defs:_pdo_dbh_t
438 struct _pdo_dbh_t { struct
444 zend_object std;
447 struct pdo_dbh_methods *methods;
449 void *driver_data;
452 char *username, *password;
456 unsigned is_persistent:1;
461 unsigned auto_commit:1;
464 unsigned is_closed:1;
468 unsigned alloc_own_columns:1;
471 unsigned in_txn:1;
474 unsigned max_escaped_char_length:3;
477 unsigned oracle_nulls:2;
480 unsigned stringify:1;
484 unsigned _reserved_flags:21;
487 const char *data_source;
488 unsigned long data_source_len;
491 pdo_error_type error_code;
493 enum pdo_error_mode error_mode;
495 enum pdo_case_conversion native_case, desired_case;
498 const char *persistent_id;
499 int persistent_id_len;
500 unsigned int refcount;
503 HashTable *cls_methods[PDO_DBH_DRIVER_METHOD_KIND__MAX];
505 pdo_driver_t *driver;
507 zend_class_entry *def_stmt_ce;
509 zval *def_stmt_ctor_args;
515 pdo_stmt_t *query_stmt;
516 zval query_stmt_zval;
519 enum pdo_fetch_type default_fetch_type;