php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
st_mysqlnd_vio_options Struct Reference

#include <mysqlnd_structs.h>

Public Types

enum  mysqlnd_ssl_peer { MYSQLND_SSL_PEER_DEFAULT = 0 , MYSQLND_SSL_PEER_VERIFY = 1 , MYSQLND_SSL_PEER_DONT_VERIFY = 2 }
 

Data Fields

unsigned int timeout_connect
 
unsigned int timeout_read
 
unsigned int timeout_write
 
size_t net_read_buffer_size
 
char * ssl_key
 
char * ssl_cert
 
char * ssl_ca
 
char * ssl_capath
 
char * ssl_cipher
 
char * ssl_passphrase
 
enum st_mysqlnd_vio_options::mysqlnd_ssl_peer ssl_verify_peer
 

Detailed Description

Definition at line 237 of file mysqlnd_structs.h.

Member Enumeration Documentation

◆ mysqlnd_ssl_peer

Enumerator
MYSQLND_SSL_PEER_DEFAULT 
MYSQLND_SSL_PEER_VERIFY 
MYSQLND_SSL_PEER_DONT_VERIFY 

Definition at line 253 of file mysqlnd_structs.h.

Field Documentation

◆ net_read_buffer_size

size_t st_mysqlnd_vio_options::net_read_buffer_size

Definition at line 244 of file mysqlnd_structs.h.

◆ ssl_ca

char* st_mysqlnd_vio_options::ssl_ca

Definition at line 249 of file mysqlnd_structs.h.

◆ ssl_capath

char* st_mysqlnd_vio_options::ssl_capath

Definition at line 250 of file mysqlnd_structs.h.

◆ ssl_cert

char* st_mysqlnd_vio_options::ssl_cert

Definition at line 248 of file mysqlnd_structs.h.

◆ ssl_cipher

char* st_mysqlnd_vio_options::ssl_cipher

Definition at line 251 of file mysqlnd_structs.h.

◆ ssl_key

char* st_mysqlnd_vio_options::ssl_key

Definition at line 247 of file mysqlnd_structs.h.

◆ ssl_passphrase

char* st_mysqlnd_vio_options::ssl_passphrase

Definition at line 252 of file mysqlnd_structs.h.

◆ ssl_verify_peer

enum st_mysqlnd_vio_options::mysqlnd_ssl_peer st_mysqlnd_vio_options::ssl_verify_peer

◆ timeout_connect

unsigned int st_mysqlnd_vio_options::timeout_connect

Definition at line 240 of file mysqlnd_structs.h.

◆ timeout_read

unsigned int st_mysqlnd_vio_options::timeout_read

Definition at line 241 of file mysqlnd_structs.h.

◆ timeout_write

unsigned int st_mysqlnd_vio_options::timeout_write

Definition at line 242 of file mysqlnd_structs.h.


The documentation for this struct was generated from the following file: