Lines Matching refs:mysqlnd_ps_fetch_functions
48 struct st_mysqlnd_perm_bind mysqlnd_ps_fetch_functions[MYSQL_TYPE_LAST + 1]; variable
397 memset(mysqlnd_ps_fetch_functions, 0, sizeof(mysqlnd_ps_fetch_functions)); in _mysqlnd_init_ps_fetch_subsystem()
398 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NULL].func = ps_fetch_null; in _mysqlnd_init_ps_fetch_subsystem()
399 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NULL].pack_len = 0; in _mysqlnd_init_ps_fetch_subsystem()
400 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NULL].php_type = IS_NULL; in _mysqlnd_init_ps_fetch_subsystem()
401 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NULL].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
403 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY].func = ps_fetch_int8; in _mysqlnd_init_ps_fetch_subsystem()
404 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY].pack_len = 1; in _mysqlnd_init_ps_fetch_subsystem()
405 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY].php_type = IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
406 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
408 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SHORT].func = ps_fetch_int16; in _mysqlnd_init_ps_fetch_subsystem()
409 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SHORT].pack_len = 2; in _mysqlnd_init_ps_fetch_subsystem()
410 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SHORT].php_type = IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
411 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SHORT].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
413 mysqlnd_ps_fetch_functions[MYSQL_TYPE_YEAR].func = ps_fetch_int16; in _mysqlnd_init_ps_fetch_subsystem()
414 mysqlnd_ps_fetch_functions[MYSQL_TYPE_YEAR].pack_len = 2; in _mysqlnd_init_ps_fetch_subsystem()
415 mysqlnd_ps_fetch_functions[MYSQL_TYPE_YEAR].php_type = IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
416 mysqlnd_ps_fetch_functions[MYSQL_TYPE_YEAR].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
418 mysqlnd_ps_fetch_functions[MYSQL_TYPE_INT24].func = ps_fetch_int32; in _mysqlnd_init_ps_fetch_subsystem()
419 mysqlnd_ps_fetch_functions[MYSQL_TYPE_INT24].pack_len = 4; in _mysqlnd_init_ps_fetch_subsystem()
420 mysqlnd_ps_fetch_functions[MYSQL_TYPE_INT24].php_type = IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
421 mysqlnd_ps_fetch_functions[MYSQL_TYPE_INT24].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
423 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG].func = ps_fetch_int32; in _mysqlnd_init_ps_fetch_subsystem()
424 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG].pack_len = 4; in _mysqlnd_init_ps_fetch_subsystem()
425 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG].php_type = IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
426 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
428 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONGLONG].func = ps_fetch_int64; in _mysqlnd_init_ps_fetch_subsystem()
429 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONGLONG].pack_len= 8; in _mysqlnd_init_ps_fetch_subsystem()
430 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONGLONG].php_type= IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
431 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONGLONG].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
433 mysqlnd_ps_fetch_functions[MYSQL_TYPE_FLOAT].func = ps_fetch_float; in _mysqlnd_init_ps_fetch_subsystem()
434 mysqlnd_ps_fetch_functions[MYSQL_TYPE_FLOAT].pack_len = 4; in _mysqlnd_init_ps_fetch_subsystem()
435 mysqlnd_ps_fetch_functions[MYSQL_TYPE_FLOAT].php_type = IS_DOUBLE; in _mysqlnd_init_ps_fetch_subsystem()
436 mysqlnd_ps_fetch_functions[MYSQL_TYPE_FLOAT].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
438 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DOUBLE].func = ps_fetch_double; in _mysqlnd_init_ps_fetch_subsystem()
439 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DOUBLE].pack_len = 8; in _mysqlnd_init_ps_fetch_subsystem()
440 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DOUBLE].php_type = IS_DOUBLE; in _mysqlnd_init_ps_fetch_subsystem()
441 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DOUBLE].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
443 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIME].func = ps_fetch_time; in _mysqlnd_init_ps_fetch_subsystem()
444 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIME].pack_len = MYSQLND_PS_SKIP_RESULT_W_LEN; in _mysqlnd_init_ps_fetch_subsystem()
445 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIME].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
446 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIME].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
448 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATE].func = ps_fetch_date; in _mysqlnd_init_ps_fetch_subsystem()
449 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATE].pack_len = MYSQLND_PS_SKIP_RESULT_W_LEN; in _mysqlnd_init_ps_fetch_subsystem()
450 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATE].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
451 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATE].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
453 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDATE].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
454 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDATE].pack_len = MYSQLND_PS_SKIP_RESULT_W_LEN; in _mysqlnd_init_ps_fetch_subsystem()
455 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDATE].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
456 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDATE].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
458 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATETIME].func = ps_fetch_datetime; in _mysqlnd_init_ps_fetch_subsystem()
459 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATETIME].pack_len= MYSQLND_PS_SKIP_RESULT_W_LEN; in _mysqlnd_init_ps_fetch_subsystem()
460 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATETIME].php_type= IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
461 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATETIME].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
463 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIMESTAMP].func = ps_fetch_datetime; in _mysqlnd_init_ps_fetch_subsystem()
464 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIMESTAMP].pack_len= MYSQLND_PS_SKIP_RESULT_W_LEN; in _mysqlnd_init_ps_fetch_subsystem()
465 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIMESTAMP].php_type= IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
466 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIMESTAMP].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
468 mysqlnd_ps_fetch_functions[MYSQL_TYPE_JSON].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
469 mysqlnd_ps_fetch_functions[MYSQL_TYPE_JSON].pack_len= MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
470 mysqlnd_ps_fetch_functions[MYSQL_TYPE_JSON].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
471 mysqlnd_ps_fetch_functions[MYSQL_TYPE_JSON].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
472 mysqlnd_ps_fetch_functions[MYSQL_TYPE_JSON].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
474 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY_BLOB].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
475 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY_BLOB].pack_len= MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
476 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY_BLOB].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
477 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY_BLOB].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
478 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY_BLOB].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
480 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BLOB].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
481 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BLOB].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
482 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BLOB].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
483 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BLOB].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
484 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BLOB].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
486 mysqlnd_ps_fetch_functions[MYSQL_TYPE_MEDIUM_BLOB].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
487 mysqlnd_ps_fetch_functions[MYSQL_TYPE_MEDIUM_BLOB].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
488 mysqlnd_ps_fetch_functions[MYSQL_TYPE_MEDIUM_BLOB].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
489 mysqlnd_ps_fetch_functions[MYSQL_TYPE_MEDIUM_BLOB].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
490 mysqlnd_ps_fetch_functions[MYSQL_TYPE_MEDIUM_BLOB].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
492 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG_BLOB].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
493 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG_BLOB].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
494 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG_BLOB].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
495 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG_BLOB].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
496 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG_BLOB].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
498 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BIT].func = ps_fetch_bit; in _mysqlnd_init_ps_fetch_subsystem()
499 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BIT].pack_len = 8; in _mysqlnd_init_ps_fetch_subsystem()
500 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BIT].php_type = IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
501 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BIT].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
503 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VAR_STRING].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
504 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VAR_STRING].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
505 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VAR_STRING].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
506 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VAR_STRING].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
508 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VARCHAR].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
509 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VARCHAR].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
510 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VARCHAR].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
511 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VARCHAR].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
513 mysqlnd_ps_fetch_functions[MYSQL_TYPE_STRING].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
514 mysqlnd_ps_fetch_functions[MYSQL_TYPE_STRING].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
515 mysqlnd_ps_fetch_functions[MYSQL_TYPE_STRING].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
516 mysqlnd_ps_fetch_functions[MYSQL_TYPE_STRING].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
518 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DECIMAL].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
519 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DECIMAL].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
520 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DECIMAL].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
521 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DECIMAL].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
523 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDECIMAL].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
524 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDECIMAL].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
525 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDECIMAL].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
526 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDECIMAL].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
528 mysqlnd_ps_fetch_functions[MYSQL_TYPE_ENUM].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
529 mysqlnd_ps_fetch_functions[MYSQL_TYPE_ENUM].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
530 mysqlnd_ps_fetch_functions[MYSQL_TYPE_ENUM].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
532 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SET].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
533 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SET].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
534 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SET].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
536 mysqlnd_ps_fetch_functions[MYSQL_TYPE_GEOMETRY].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
537 mysqlnd_ps_fetch_functions[MYSQL_TYPE_GEOMETRY].pack_len= MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
538 mysqlnd_ps_fetch_functions[MYSQL_TYPE_GEOMETRY].php_type= IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()