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

#include <php_session.h>

Data Fields

char * save_path
 
char * session_name
 
zend_stringid
 
char * extern_referer_chk
 
char * cache_limiter
 
zend_long cookie_lifetime
 
char * cookie_path
 
char * cookie_domain
 
char * cookie_samesite
 
bool cookie_secure
 
bool cookie_httponly
 
const ps_modulemod
 
const ps_moduledefault_mod
 
voidmod_data
 
php_session_status session_status
 
zend_stringsession_started_filename
 
uint32_t session_started_lineno
 
int module_number
 
php_random_status_state_pcgoneseq128xslrr64 random_state
 
php_random_algo_with_state random
 
zend_long gc_probability
 
zend_long gc_divisor
 
zend_long gc_maxlifetime
 
zend_long cache_expire
 
struct { 
 
   zval   ps_open 
 
   zval   ps_close 
 
   zval   ps_read 
 
   zval   ps_write 
 
   zval   ps_destroy 
 
   zval   ps_gc 
 
   zval   ps_create_sid 
 
   zval   ps_validate_sid 
 
   zval   ps_update_timestamp 
 
mod_user_names 
 
zend_stringmod_user_class_name
 
bool mod_user_implemented
 
bool mod_user_is_open
 
bool auto_start
 
bool use_cookies
 
bool use_only_cookies
 
bool use_trans_sid
 
bool send_cookie
 
bool define_sid
 
const struct ps_serializer_structserializer
 
zval http_session_vars
 
zend_long sid_length
 
zend_long sid_bits_per_character
 
php_session_rfc1867_progressrfc1867_progress
 
char * rfc1867_prefix
 
char * rfc1867_name
 
zend_long rfc1867_freq
 
double rfc1867_min_freq
 
bool rfc1867_enabled
 
bool rfc1867_cleanup
 
bool use_strict_mode
 
bool lazy_write
 
bool in_save_handler
 
bool set_handler
 
zend_stringsession_vars
 

Detailed Description

Definition at line 141 of file php_session.h.

Field Documentation

◆ auto_start

bool _php_ps_globals::auto_start

Definition at line 180 of file php_session.h.

◆ cache_expire

zend_long _php_ps_globals::cache_expire

Definition at line 165 of file php_session.h.

◆ cache_limiter

char* _php_ps_globals::cache_limiter

Definition at line 146 of file php_session.h.

◆ cookie_domain

char* _php_ps_globals::cookie_domain

Definition at line 149 of file php_session.h.

◆ cookie_httponly

bool _php_ps_globals::cookie_httponly

Definition at line 152 of file php_session.h.

◆ cookie_lifetime

zend_long _php_ps_globals::cookie_lifetime

Definition at line 147 of file php_session.h.

◆ cookie_path

char* _php_ps_globals::cookie_path

Definition at line 148 of file php_session.h.

◆ cookie_samesite

char* _php_ps_globals::cookie_samesite

Definition at line 150 of file php_session.h.

◆ cookie_secure

bool _php_ps_globals::cookie_secure

Definition at line 151 of file php_session.h.

◆ default_mod

const ps_module* _php_ps_globals::default_mod

Definition at line 154 of file php_session.h.

◆ define_sid

bool _php_ps_globals::define_sid

Definition at line 185 of file php_session.h.

◆ extern_referer_chk

char* _php_ps_globals::extern_referer_chk

Definition at line 145 of file php_session.h.

◆ gc_divisor

zend_long _php_ps_globals::gc_divisor

Definition at line 163 of file php_session.h.

◆ gc_maxlifetime

zend_long _php_ps_globals::gc_maxlifetime

Definition at line 164 of file php_session.h.

◆ gc_probability

zend_long _php_ps_globals::gc_probability

Definition at line 162 of file php_session.h.

◆ http_session_vars

zval _php_ps_globals::http_session_vars

Definition at line 188 of file php_session.h.

◆ id

zend_string* _php_ps_globals::id

Definition at line 144 of file php_session.h.

◆ in_save_handler

bool _php_ps_globals::in_save_handler

Definition at line 203 of file php_session.h.

◆ lazy_write

bool _php_ps_globals::lazy_write

Definition at line 202 of file php_session.h.

◆ mod

const ps_module* _php_ps_globals::mod

Definition at line 153 of file php_session.h.

◆ mod_data

void* _php_ps_globals::mod_data

Definition at line 155 of file php_session.h.

◆ mod_user_class_name

zend_string* _php_ps_globals::mod_user_class_name

Definition at line 177 of file php_session.h.

◆ mod_user_implemented

bool _php_ps_globals::mod_user_implemented

Definition at line 178 of file php_session.h.

◆ mod_user_is_open

bool _php_ps_globals::mod_user_is_open

Definition at line 179 of file php_session.h.

◆ [struct]

struct { ... } _php_ps_globals::mod_user_names

◆ module_number

int _php_ps_globals::module_number

Definition at line 159 of file php_session.h.

◆ ps_close

zval _php_ps_globals::ps_close

Definition at line 168 of file php_session.h.

◆ ps_create_sid

zval _php_ps_globals::ps_create_sid

Definition at line 173 of file php_session.h.

◆ ps_destroy

zval _php_ps_globals::ps_destroy

Definition at line 171 of file php_session.h.

◆ ps_gc

zval _php_ps_globals::ps_gc

Definition at line 172 of file php_session.h.

◆ ps_open

zval _php_ps_globals::ps_open

Definition at line 167 of file php_session.h.

◆ ps_read

zval _php_ps_globals::ps_read

Definition at line 169 of file php_session.h.

◆ ps_update_timestamp

zval _php_ps_globals::ps_update_timestamp

Definition at line 175 of file php_session.h.

◆ ps_validate_sid

zval _php_ps_globals::ps_validate_sid

Definition at line 174 of file php_session.h.

◆ ps_write

zval _php_ps_globals::ps_write

Definition at line 170 of file php_session.h.

◆ random

php_random_algo_with_state _php_ps_globals::random

Definition at line 161 of file php_session.h.

◆ random_state

php_random_status_state_pcgoneseq128xslrr64 _php_ps_globals::random_state

Definition at line 160 of file php_session.h.

◆ rfc1867_cleanup

bool _php_ps_globals::rfc1867_cleanup

Definition at line 199 of file php_session.h.

◆ rfc1867_enabled

bool _php_ps_globals::rfc1867_enabled

Definition at line 198 of file php_session.h.

◆ rfc1867_freq

zend_long _php_ps_globals::rfc1867_freq

Definition at line 196 of file php_session.h.

◆ rfc1867_min_freq

double _php_ps_globals::rfc1867_min_freq

Definition at line 197 of file php_session.h.

◆ rfc1867_name

char* _php_ps_globals::rfc1867_name

Definition at line 195 of file php_session.h.

◆ rfc1867_prefix

char* _php_ps_globals::rfc1867_prefix

Definition at line 194 of file php_session.h.

◆ rfc1867_progress

php_session_rfc1867_progress* _php_ps_globals::rfc1867_progress

Definition at line 193 of file php_session.h.

◆ save_path

char* _php_ps_globals::save_path

Definition at line 142 of file php_session.h.

◆ send_cookie

bool _php_ps_globals::send_cookie

Definition at line 184 of file php_session.h.

◆ serializer

const struct ps_serializer_struct* _php_ps_globals::serializer

Definition at line 187 of file php_session.h.

◆ session_name

char* _php_ps_globals::session_name

Definition at line 143 of file php_session.h.

◆ session_started_filename

zend_string* _php_ps_globals::session_started_filename

Definition at line 157 of file php_session.h.

◆ session_started_lineno

uint32_t _php_ps_globals::session_started_lineno

Definition at line 158 of file php_session.h.

◆ session_status

php_session_status _php_ps_globals::session_status

Definition at line 156 of file php_session.h.

◆ session_vars

zend_string* _php_ps_globals::session_vars

Definition at line 205 of file php_session.h.

◆ set_handler

bool _php_ps_globals::set_handler

Definition at line 204 of file php_session.h.

◆ sid_bits_per_character

zend_long _php_ps_globals::sid_bits_per_character

Definition at line 191 of file php_session.h.

◆ sid_length

zend_long _php_ps_globals::sid_length

Definition at line 190 of file php_session.h.

◆ use_cookies

bool _php_ps_globals::use_cookies

Definition at line 181 of file php_session.h.

◆ use_only_cookies

bool _php_ps_globals::use_only_cookies

Definition at line 182 of file php_session.h.

◆ use_strict_mode

bool _php_ps_globals::use_strict_mode

Definition at line 201 of file php_session.h.

◆ use_trans_sid

bool _php_ps_globals::use_trans_sid

Definition at line 183 of file php_session.h.


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