php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
mod_files.c File Reference
#include "php.h"
#include <sys/stat.h>
#include <sys/types.h>
#include <time.h>
#include <fcntl.h>
#include <errno.h>
#include "php_session.h"
#include "mod_files.h"
#include "ext/standard/flock_compat.h"
#include "php_open_temporary_file.h"

Go to the source code of this file.

Data Structures

struct  ps_files
 

Macros

#define FILE_PREFIX   "sess_"
 
#define O_BINARY   0
 
#define PS_FILES_DATA   ps_files *data = PS_GET_MOD_DATA()
 

Functions

 PS_OPEN_FUNC (files)
 
 PS_CLOSE_FUNC (files)
 
 PS_READ_FUNC (files)
 
 PS_WRITE_FUNC (files)
 
 PS_UPDATE_TIMESTAMP_FUNC (files)
 
 PS_DESTROY_FUNC (files)
 
 PS_GC_FUNC (files)
 
 PS_CREATE_SID_FUNC (files)
 
 PS_VALIDATE_SID_FUNC (files)
 

Variables

const ps_module ps_mod_files
 

Macro Definition Documentation

◆ FILE_PREFIX

#define FILE_PREFIX   "sess_"

Definition at line 83 of file mod_files.c.

◆ O_BINARY

#define O_BINARY   0

Definition at line 136 of file mod_files.c.

◆ PS_FILES_DATA

#define PS_FILES_DATA   ps_files *data = PS_GET_MOD_DATA()

Definition at line 350 of file mod_files.c.

Function Documentation

◆ PS_CLOSE_FUNC()

PS_CLOSE_FUNC ( files )

Definition at line 438 of file mod_files.c.

◆ PS_CREATE_SID_FUNC()

PS_CREATE_SID_FUNC ( files )

Definition at line 660 of file mod_files.c.

◆ PS_DESTROY_FUNC()

PS_DESTROY_FUNC ( files )

Definition at line 593 of file mod_files.c.

◆ PS_GC_FUNC()

PS_GC_FUNC ( files )

Definition at line 629 of file mod_files.c.

◆ PS_OPEN_FUNC()

PS_OPEN_FUNC ( files )

Definition at line 364 of file mod_files.c.

◆ PS_READ_FUNC()

PS_READ_FUNC ( files )

Definition at line 467 of file mod_files.c.

◆ PS_UPDATE_TIMESTAMP_FUNC()

PS_UPDATE_TIMESTAMP_FUNC ( files )

Definition at line 562 of file mod_files.c.

◆ PS_VALIDATE_SID_FUNC()

PS_VALIDATE_SID_FUNC ( files )

Definition at line 699 of file mod_files.c.

◆ PS_WRITE_FUNC()

PS_WRITE_FUNC ( files )

Definition at line 540 of file mod_files.c.

Variable Documentation

◆ ps_mod_files

const ps_module ps_mod_files
Initial value:
= {
}

Definition at line 101 of file mod_files.c.