Lines Matching refs:mysqlnd_ps_fetch_functions
51 struct st_mysqlnd_perm_bind mysqlnd_ps_fetch_functions[MYSQL_TYPE_LAST + 1]; variable
369 memset(mysqlnd_ps_fetch_functions, 0, sizeof(mysqlnd_ps_fetch_functions)); in _mysqlnd_init_ps_fetch_subsystem()
370 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NULL].func = ps_fetch_null; in _mysqlnd_init_ps_fetch_subsystem()
371 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NULL].pack_len = 0; in _mysqlnd_init_ps_fetch_subsystem()
372 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NULL].php_type = IS_NULL; in _mysqlnd_init_ps_fetch_subsystem()
373 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NULL].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
375 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY].func = ps_fetch_int8; in _mysqlnd_init_ps_fetch_subsystem()
376 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY].pack_len = 1; in _mysqlnd_init_ps_fetch_subsystem()
377 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY].php_type = IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
378 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
380 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SHORT].func = ps_fetch_int16; in _mysqlnd_init_ps_fetch_subsystem()
381 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SHORT].pack_len = 2; in _mysqlnd_init_ps_fetch_subsystem()
382 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SHORT].php_type = IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
383 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SHORT].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
385 mysqlnd_ps_fetch_functions[MYSQL_TYPE_YEAR].func = ps_fetch_int16; in _mysqlnd_init_ps_fetch_subsystem()
386 mysqlnd_ps_fetch_functions[MYSQL_TYPE_YEAR].pack_len = 2; in _mysqlnd_init_ps_fetch_subsystem()
387 mysqlnd_ps_fetch_functions[MYSQL_TYPE_YEAR].php_type = IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
388 mysqlnd_ps_fetch_functions[MYSQL_TYPE_YEAR].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
390 mysqlnd_ps_fetch_functions[MYSQL_TYPE_INT24].func = ps_fetch_int32; in _mysqlnd_init_ps_fetch_subsystem()
391 mysqlnd_ps_fetch_functions[MYSQL_TYPE_INT24].pack_len = 4; in _mysqlnd_init_ps_fetch_subsystem()
392 mysqlnd_ps_fetch_functions[MYSQL_TYPE_INT24].php_type = IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
393 mysqlnd_ps_fetch_functions[MYSQL_TYPE_INT24].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
395 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG].func = ps_fetch_int32; in _mysqlnd_init_ps_fetch_subsystem()
396 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG].pack_len = 4; in _mysqlnd_init_ps_fetch_subsystem()
397 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG].php_type = IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
398 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
400 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONGLONG].func = ps_fetch_int64; in _mysqlnd_init_ps_fetch_subsystem()
401 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONGLONG].pack_len= 8; in _mysqlnd_init_ps_fetch_subsystem()
402 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONGLONG].php_type= IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
403 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONGLONG].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
405 mysqlnd_ps_fetch_functions[MYSQL_TYPE_FLOAT].func = ps_fetch_float; in _mysqlnd_init_ps_fetch_subsystem()
406 mysqlnd_ps_fetch_functions[MYSQL_TYPE_FLOAT].pack_len = 4; in _mysqlnd_init_ps_fetch_subsystem()
407 mysqlnd_ps_fetch_functions[MYSQL_TYPE_FLOAT].php_type = IS_DOUBLE; in _mysqlnd_init_ps_fetch_subsystem()
408 mysqlnd_ps_fetch_functions[MYSQL_TYPE_FLOAT].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
410 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DOUBLE].func = ps_fetch_double; in _mysqlnd_init_ps_fetch_subsystem()
411 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DOUBLE].pack_len = 8; in _mysqlnd_init_ps_fetch_subsystem()
412 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DOUBLE].php_type = IS_DOUBLE; in _mysqlnd_init_ps_fetch_subsystem()
413 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DOUBLE].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
415 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIME].func = ps_fetch_time; in _mysqlnd_init_ps_fetch_subsystem()
416 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIME].pack_len = MYSQLND_PS_SKIP_RESULT_W_LEN; in _mysqlnd_init_ps_fetch_subsystem()
417 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIME].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
418 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIME].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
420 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATE].func = ps_fetch_date; in _mysqlnd_init_ps_fetch_subsystem()
421 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATE].pack_len = MYSQLND_PS_SKIP_RESULT_W_LEN; in _mysqlnd_init_ps_fetch_subsystem()
422 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATE].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
423 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATE].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
425 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDATE].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
426 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDATE].pack_len = MYSQLND_PS_SKIP_RESULT_W_LEN; in _mysqlnd_init_ps_fetch_subsystem()
427 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDATE].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
428 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDATE].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
430 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATETIME].func = ps_fetch_datetime; in _mysqlnd_init_ps_fetch_subsystem()
431 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATETIME].pack_len= MYSQLND_PS_SKIP_RESULT_W_LEN; in _mysqlnd_init_ps_fetch_subsystem()
432 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATETIME].php_type= IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
433 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DATETIME].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
435 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIMESTAMP].func = ps_fetch_datetime; in _mysqlnd_init_ps_fetch_subsystem()
436 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIMESTAMP].pack_len= MYSQLND_PS_SKIP_RESULT_W_LEN; in _mysqlnd_init_ps_fetch_subsystem()
437 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIMESTAMP].php_type= IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
438 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TIMESTAMP].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
440 mysqlnd_ps_fetch_functions[MYSQL_TYPE_JSON].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
441 mysqlnd_ps_fetch_functions[MYSQL_TYPE_JSON].pack_len= MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
442 mysqlnd_ps_fetch_functions[MYSQL_TYPE_JSON].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
443 mysqlnd_ps_fetch_functions[MYSQL_TYPE_JSON].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
444 mysqlnd_ps_fetch_functions[MYSQL_TYPE_JSON].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
446 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY_BLOB].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
447 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY_BLOB].pack_len= MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
448 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY_BLOB].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
449 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY_BLOB].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
450 mysqlnd_ps_fetch_functions[MYSQL_TYPE_TINY_BLOB].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
452 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BLOB].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
453 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BLOB].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
454 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BLOB].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
455 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BLOB].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
456 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BLOB].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
458 mysqlnd_ps_fetch_functions[MYSQL_TYPE_MEDIUM_BLOB].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
459 mysqlnd_ps_fetch_functions[MYSQL_TYPE_MEDIUM_BLOB].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
460 mysqlnd_ps_fetch_functions[MYSQL_TYPE_MEDIUM_BLOB].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
461 mysqlnd_ps_fetch_functions[MYSQL_TYPE_MEDIUM_BLOB].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
462 mysqlnd_ps_fetch_functions[MYSQL_TYPE_MEDIUM_BLOB].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
464 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG_BLOB].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
465 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG_BLOB].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
466 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG_BLOB].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
467 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG_BLOB].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
468 mysqlnd_ps_fetch_functions[MYSQL_TYPE_LONG_BLOB].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
470 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BIT].func = ps_fetch_bit; in _mysqlnd_init_ps_fetch_subsystem()
471 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BIT].pack_len = 8; in _mysqlnd_init_ps_fetch_subsystem()
472 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BIT].php_type = IS_LONG; in _mysqlnd_init_ps_fetch_subsystem()
473 mysqlnd_ps_fetch_functions[MYSQL_TYPE_BIT].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
475 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VAR_STRING].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
476 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VAR_STRING].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
477 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VAR_STRING].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
478 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VAR_STRING].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
480 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VARCHAR].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
481 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VARCHAR].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
482 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VARCHAR].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
483 mysqlnd_ps_fetch_functions[MYSQL_TYPE_VARCHAR].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
485 mysqlnd_ps_fetch_functions[MYSQL_TYPE_STRING].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
486 mysqlnd_ps_fetch_functions[MYSQL_TYPE_STRING].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
487 mysqlnd_ps_fetch_functions[MYSQL_TYPE_STRING].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
488 mysqlnd_ps_fetch_functions[MYSQL_TYPE_STRING].is_possibly_blob = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
490 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DECIMAL].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
491 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DECIMAL].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
492 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DECIMAL].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
493 mysqlnd_ps_fetch_functions[MYSQL_TYPE_DECIMAL].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
495 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDECIMAL].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
496 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDECIMAL].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
497 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDECIMAL].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
498 mysqlnd_ps_fetch_functions[MYSQL_TYPE_NEWDECIMAL].can_ret_as_str_in_uni = TRUE; in _mysqlnd_init_ps_fetch_subsystem()
500 mysqlnd_ps_fetch_functions[MYSQL_TYPE_ENUM].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
501 mysqlnd_ps_fetch_functions[MYSQL_TYPE_ENUM].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
502 mysqlnd_ps_fetch_functions[MYSQL_TYPE_ENUM].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
504 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SET].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
505 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SET].pack_len = MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
506 mysqlnd_ps_fetch_functions[MYSQL_TYPE_SET].php_type = IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()
508 mysqlnd_ps_fetch_functions[MYSQL_TYPE_GEOMETRY].func = ps_fetch_string; in _mysqlnd_init_ps_fetch_subsystem()
509 mysqlnd_ps_fetch_functions[MYSQL_TYPE_GEOMETRY].pack_len= MYSQLND_PS_SKIP_RESULT_STR; in _mysqlnd_init_ps_fetch_subsystem()
510 mysqlnd_ps_fetch_functions[MYSQL_TYPE_GEOMETRY].php_type= IS_STRING; in _mysqlnd_init_ps_fetch_subsystem()