php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
mysqlnd_ps.h File Reference

Go to the source code of this file.

Data Structures

struct  st_mysqlnd_perm_bind
 

Typedefs

typedef void(* ps_field_fetch_func) (zval *zv, const MYSQLND_FIELD *const field, const unsigned int pack_len, const zend_uchar **row)
 

Functions

enum_func_status mysqlnd_fetch_stmt_row_cursor (MYSQLND_RES *result, zval **row_data, const unsigned int flags, bool *fetched_anything)
 
void _mysqlnd_init_ps_subsystem (void)
 
void _mysqlnd_init_ps_fetch_subsystem (void)
 
void ps_fetch_from_1_to_8_bytes (zval *zv, const MYSQLND_FIELD *const field, const unsigned int pack_len, const zend_uchar **row, unsigned int byte_count)
 

Variables

struct st_mysqlnd_perm_bind mysqlnd_ps_fetch_functions [MYSQL_TYPE_LAST+1]
 

Typedef Documentation

◆ ps_field_fetch_func

typedef void(* ps_field_fetch_func) (zval *zv, const MYSQLND_FIELD *const field, const unsigned int pack_len, const zend_uchar **row)

Definition at line 22 of file mysqlnd_ps.h.

Function Documentation

◆ _mysqlnd_init_ps_fetch_subsystem()

void _mysqlnd_init_ps_fetch_subsystem ( void )

Definition at line 426 of file mysqlnd_ps_codec.c.

◆ _mysqlnd_init_ps_subsystem()

void _mysqlnd_init_ps_subsystem ( void )

Definition at line 1968 of file mysqlnd_ps.c.

◆ mysqlnd_fetch_stmt_row_cursor()

enum_func_status mysqlnd_fetch_stmt_row_cursor ( MYSQLND_RES * result,
zval ** row_data,
const unsigned int flags,
bool * fetched_anything )

Definition at line 757 of file mysqlnd_ps.c.

◆ ps_fetch_from_1_to_8_bytes()

void ps_fetch_from_1_to_8_bytes ( zval * zv,
const MYSQLND_FIELD *const field,
const unsigned int pack_len,
const zend_uchar ** row,
unsigned int byte_count )

Definition at line 86 of file mysqlnd_ps_codec.c.

Variable Documentation

◆ mysqlnd_ps_fetch_functions

struct st_mysqlnd_perm_bind mysqlnd_ps_fetch_functions[MYSQL_TYPE_LAST+1]
extern

Definition at line 48 of file mysqlnd_ps_codec.c.